![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam klasę, która dziedziczy z ArrayAccess, mimo tego nie mogę użyć obiektu jako tablicy. Metoda offsetGet() returnuje wartość z __get():
Otrzymuję błąd: Kod Fatal error: Objects used as arrays in post/pre increment/decrement must return values by reference [...] Kawałek kodu, który wywołuje błąd:
Wszystkie klucze istnieją, aby to działało, muszę zebrać wartości instancji jako tablicę (wtedy mogę czytać z $aConfig) i zapisać w zmiennej, co jest dla mnie niewygodne:
Serdecznie dziękuję za support. P.S. Szukałem, ale znalazłem jeden wątek, w którym nie do końca wyjaśniono co jest nie tak. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 3 Dołączył: 25.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Apache 2.2 i PHP 5.3a2 na XP:
Kod No Not extsis Number 1 Number 2 Apache 1.3.37 i PHP 5.2.2 na jakikolwiek-linux-jest-na lap.pl: Kod No Not extsis Number 1 Number 2 Musisz mieć zbugowaną wersję PHP (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 21:48 |