Statyczne składowe klasy

pyt Q

Siema.
Jak w PHP się inicjalizuje te cholerne statyczne dane składowe w klasie? Kombinuję z tym cały dzień i nijak nie chce to działać tak, jak sobie zaplanowałem, bo ten PHP jest jakiś kurka wybrakowany chyba :P Pozwala mi inicjalizować statyczne zmienne tylko prymitywnymi typami danych, i tylko stałymi. Nie da się ich inicjalizować innymi zmiennymi [nawet także statycznymi! WTF?! o.O ]. Nie da się inicjalizować obiektem utworzonym przez new. Nie da się inicjalizować wynikiem funkcji statycznej To jak ja do cholery mam te dane zainicjalizować? :| Zwłaszcza jeśli są to dane prywatne, do których tylko ta klasa powinna mieć dostęp.
Są na to jakieś sposoby? Czy po prostu w PHP się tego NIE DA i te statyczne dane może i są, ale do niczego praktycznego się tam nie nadają, więc lepiej pisać "po staremu"?

odp A

SasQ pisze:
Jak w PHP się inicjalizuje te cholerne statyczne dane składowe w klasie?
taki przyklad :
class Config_Site_Core{
// The singleton instance of the controller public static $instance;
public static function & instance(){
PHP nie zwraca obiektow przez referencje @default??

odp A

pakalk pisze:
Jak w PHP się inicjalizuje te cholerne statyczne dane składowe w klasie? taki przyklad :
class Config_Site_Core{
// The singleton instance of the controller public static $instance;
public static function & instance(){
PHP nie zwraca obiektow przez referencje @default??
PHP5 zwraca
-- Blog:blog.stalica.info
Nom, ja wiem, dlatego pytam ;)

odp A

Nom, ja wiem, dlatego pytam ;) pakalk pisze:
ty wiesz, ja nie zwracalem na to uwagi, a twory Kohany o tym zapomnieli:) to na ich kodzie sie wzorowalem.

Dodaj odpowiedĽ

Tytuł:

Mail: (w celu weryfikacji posta)