Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF]Przestrzeń nazw - problemy z odczytem/zapisem
Forum PHP.pl > Forum > PHP > Frameworki
sweter
Witam,
mam taki fragment kodu w Bootstrap.php:
  1. $lang = new Zend_Session_Namespace('lang');
  2. $lang->lang = 'pl';
  3.  
  4. $lang2 = new Zend_Session_Namespace('lang');
  5. var_dump($lang2->lang);

i niespodziewanie dostaję informację:
Cytat
Fatal error: Cannot return string offsets by reference in /var/www/tt/library/Zend/Session/Abstract.php on line 160

Czemu nie mogę wyświetlić pola $lang2->lang? Skąd ten błąd? Możecie mi to jakoś wyjaśnić?
Pozdrawiam
mortus
A dlaczego niby ma działać, przecież to dwie niezależne instancje klasy Zend_Session_Namespace i w tej drugiej nie ma po prostu parametru lang. Zend_Session_Namespace to nie singleton, a nawet gdyby nim był, to singleton-a używa się inaczej.
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.