![]() |
![]() ![]() |
![]() |
![]()
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: 289 Pomógł: 77 Dołączył: 5.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
? -------------------- awake
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat 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? Ok, a pokaż, jak konstruujesz AA? -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 6.09.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
mam taką specyficzną sytuację, że jak indexu nie ma to sobie to loguje (w miejscu tych 'echo'). Działa to tak jak pisałem - dla tablic jednowymiarowych, przynajmniej mi tak z testów wyszło. Ten ostatni przykład - z indexem 'xxxxxx', jak to zmodyfikować? Jak zrobiłem coś źle to proszę o pomoc. to $default_return zignorujcie ![]() Ten post edytował v1ru5 9.08.2010, 09:26:45 |
|
|
![]()
Post
#5
|
|
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). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:56 |