Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF]self::$_instance = new self(); nierozumiem tego kodu
Forum PHP.pl > Forum > PHP > Frameworki
szypi1989
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
Statyczne wyrażenie referencji do klasy w której się znajdujesz.
Ten fragment jest kawałkiem kodu z implementacji wzorca singleton.
R4D3K
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.