Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.06.2012 Ostrzeżenie: (0%)
|
Witam, moim celem było stworzenie kilku prostych funkcji operujących na wielowymiarowej tablicy, która ma stanowić strukturę treści strony www:
Funkcję odpowiedzialną za wyświetlenie zagnieżdzonej listy HTML już zrobiłem, teraz chciałem zrobić funkcję, która dla podanego argumentu (np. "Krzesła") wyświetli rodziców (czyli docelowo wartości: Oferta i Meble). Stworzyłem coś co działa:
I teraz mój problem: zmienna $parents_of traci zasięg gdy przesunę ją jako drugi argument funkcji Wyswietl_Rodzicow(). Chciałbym po prostu móc wywoływać tę funkcję w sposób Wyswietl_Rodzicow($Menu,$parents_of). Czemu tak się dzieje? |
|
|
|
piotr_piotr [PHP] Problem z zasięgiem zmiennej w funkcji opartej o array_walk 22.06.2012, 11:33:39
nospor Cytatzmienna $parents_of traci zasięg gdy prz... 22.06.2012, 11:37:48
piotr_piotr Tak, przedstawiłem działający kod, dlatego zmienna... 22.06.2012, 11:48:00
nospor To pokaż błędny kod. No jak mamy ci go poprawić ni... 22.06.2012, 11:48:46
piotr_piotr Kod nie dający żadnych efektów:
[PHP] pobierz, pl... 22.06.2012, 11:51:47
nospor Dobrze:
[PHP] pobierz, plaintext function t1($... 22.06.2012, 12:01:15
piotr_piotr [PHP] pobierz, plaintext function Wyswietl_Rodzico... 22.06.2012, 12:14:38
nospor array_walk($Menu,funkcja_pomocnicza); - przec... 22.06.2012, 12:19:44
piotr_piotr A w jaki sposób powinienem ją przekazać?
[PHP] p... 22.06.2012, 12:25:32
nospor http://www.php.net/array_walk
Cytatuserdata
If ... 22.06.2012, 12:50:29
piotr_piotr Dzięki za wskazówki, udało się. Oto aktualny kod:
... 22.06.2012, 15:32:00 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 05:52 |