Funções deprecated no PHP 5.3

October 5th, 2010

A partir do PHP 5.3, algumas funções (que eu utilizava bastante ;-) estão deprecated. Descrevo aqui algumas que eu uso e as suas correções:

Função ereg():

PHP

ereg('\.([^\.]*$)'$string$regs);

deve ser substituída por: (observe a barra /)

PHP

preg_match('/\.([^\.]*$)/'$string$regs);

A função ereg_replace():

PHP

$result ereg_replace('[^A-Za-z0-9_]'''$value);

deve ser substituída por: (observe a barra /)

PHP

$result preg_replace('/[^A-Za-z0-9_]/'''$value);

A função eregi:

PHP

eregi('\.([^\.]*$)'$string$args);

deve ser substituída por: (observe / e /i)

PHP

preg_match('/\.([^\.]*$)/i'$string$args);

Fácil, não?? ;-)

[ ]’s
Vilson
twitter.com/VilsonGartner

UML Components

October 4th, 2010

Na última quinta-feira, ministrei uma aula sobre UML Components para uma turma da disciplina de Arquitetura de Software, na graduação da UNISINOS. Essa aula faz parte da prática de estágio do curso de Mestrado em Computação Aplicada (PIPCA).
Não vou aqui escrever sobre o assunto, mas, para quem quiser saber mais do assunto, disponibilizei a apresentação no endereço: http://bit.ly/aadL6D

[ ]’s
Vilson
twitter.com/VilsonGartner