Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php5] Singleton - pobieranie obiektu przy nazwie klasy przechowywanej w zmiennej w zmiennej
Forum PHP.pl > Forum > Przedszkole
Ziels
Witam, mój problem ma się następująco:

Jest sobie kod
  1. <?php
  2. class x{
  3. protected function __construct(){}
  4.  protected function __clone(){}
  5. public static function getInstance()
  6. {
  7. static $instance;
  8. if(!isset($instance)){
  9. $instance = new x;
  10. }
  11. return $instance;
  12. }
  13. }
  14. $somevar = 'x';
  15. ?>


Chciałbym pobrać obiekt klasy przy użyciu tej zmiennej -
  1. <?php
  2. $somevar :: getInstance();
  3. ?>


Niestety php wywala krytyczny błąd - co z tym zrobić?
ikioloak
Co zrobic? Szukaj smile.gif Temat byl poruszany m. in. http://forum.php.pl/index.php?showtopic=27739 i zostal tam rozwiazany. Wyrzucany blad jest na tyle oryginalny ze na googlach tez nie trudno znalezc odpowiedz.
Ziels
Dzięki winksmiley.jpg
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.