Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 6.09.2003 Skąd: Tarnów Ostrzeżenie: (0%)
|
Witam, mam następujący problem: patrząc na ten przykład
http://wortal.php.pl/wortal/artykuly/php/p...ard_php_library ArrayAccess ale zamieniając
np na
dostaję: Notice: Indirect modification of overloaded element of oArray has no effect in innymi słowy, jak zrobić tak aby była obsługa tablic wielowymiarowych? jak z wnętrza offsetGet odczytać ten drugi i kolejne indexy tablic? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 12.08.2010 Ostrzeżenie: (0%)
|
To jest bug w php (nie planują go poprawiać ze względu na złożoność problemu): http://bugs.php.net/bug.php?id=32983
Tutaj http://stackoverflow.com/questions/2881431...mensional-unset jest opisane obejście (nie testowałem go jeszcze). |
|
|
|
v1ru5 [php] ArrayAccess i wielowymiarowe tablice 6.08.2010, 12:09:24
_olo_1984 [PHP] pobierz, plaintext $oArray = new oArray... 6.08.2010, 18:21:01
erix Cytatinnymi słowy, jak zrobić tak aby była obsługa... 6.08.2010, 21:46:55
v1ru5 [PHP] pobierz, plaintext class fixIndex implements... 9.08.2010, 08:58:10 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 20:39 |