
10/07/2007, 09:11
|
 | $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses Puntos: 2135 | |
Re: Mi objeto no guarda un valor cambiado. Hola tunait, en primer lugar tienes un error de concepto a la hora de heredar Uno de Dos, como Uno contiene varios Dos no es necesario que se hereden, eso como una cuestion.
La segunda es que en PHP4, los objetos no son regresados por referencia, si no por valor, y menos en un foreach, ya que el foreach actua en una copia del objeto/array, asi que tendrias que cambiar tu foreach por un for clasico y usar &= en tus asignaciones para regresar una referencia al objeto y no una copia.
Saludos. |