Apr 27
Infelizmente não podemos usar PHP5 aqui ainda, como sempre, códigos legadados (bem antigos), que não podem ser migrados (falta de tempo).
Venho tentando trabalhar decentemente com PHP4, usando Orientação a Objetos. Porém, há alguns detalhes bem obscuros, como passagem de referências.
Algumas vezes funciona, outra não. É desanimador. Não é a toa que muita gente trabalha proceduralmente..
Olhe um exemplo:
class MinhaClasse {
function &retReferencia() {
//isso nao funfa!
return($this->referencia);
}
}
Teria que ser reescrito assim:
class MinhaClasse {
function &retReferencia() {
//isso funfa!
$ref =& $this->referencia;
return($ref);
}
}
Vai entender, né?








August 14th, 2008 at 01:21
O título deveria ser “OO em PHP4 não existe!”. PHP vai pegando os novos conceitos e implementando aos poucos. A vantagem é que geralmente fica bem feito.
[ ]s…