¿puede inicializar una matriz estática de objetos en una clase en PHP? Como se puede hacerPHP: defina la matriz estática de objetos
class myclass {
public static $blah = array("test1", "test2", "test3");
}
pero cuando lo hago
class myclass {
public static $blah2 = array(
&new myotherclass(),
&new myotherclass(),
&new myotherclass()
);
}
donde MyOtherClass se define justo encima miclase. Eso arroja un error sin embargo; ¿Hay alguna manera de lograrlo?
Podría decirnos que el error es? – xbonez
Establezca '$ blah2' dentro del constructor. No puede establecer valores calculados en tiempo de ejecución en una definición de propiedad. – Wiseguy
@Wiseguy recibí su mensaje ¿verdad? – Brett