czy możesz zainicjować statyczną tablicę obiektów w klasie w PHP? Jak można zrobićPHP - zdefiniuj statyczną tablicę obiektów
class myclass {
public static $blah = array("test1", "test2", "test3");
}
ale kiedy robię
class myclass {
public static $blah2 = array(
&new myotherclass(),
&new myotherclass(),
&new myotherclass()
);
}
gdzie myotherclass jest zdefiniowany tuż nad MojaKlasa. To jednak powoduje błąd; czy istnieje sposób, aby to osiągnąć?
Czy możesz nam powiedzieć, że jest błąd? – xbonez
Ustaw '$ blah2' w konstruktorze. Nie można ustawić wartości obliczanych w czasie wykonywania w definicji właściwości. – Wiseguy
@Wiseguy czy otrzymałem wiadomość poprawnie? – Brett