szypi1989
20.09.2010, 11:00:05
Witam .Analizuje sobie kod w Zend Framework .Wszystko ok .Tylko nierozumiem jednego wyrażenia.
Uczylem się programować obiektowo ale na takie coś jeszcze nie trafiłem.I niewiem o co chodzi.Proszę o pomoc.
self::$_instance = new self();
Co znaczy new self();?
wookieb
20.09.2010, 11:03:10
Statyczne wyrażenie referencji do klasy w której się znajdujesz.
Ten fragment jest kawałkiem kodu z implementacji wzorca singleton.
R4D3K
24.09.2010, 11:50:37
Prościej mówiąc używasz globala ,który jest instancją klasy self
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.