Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zamiana ścieżki do funkcji na wartość
Forum PHP.pl > Forum > Przedszkole
madrazel
mamy dane dwie tablice:

  1. $ar1 = array(1 => array(1 => 'w1', 2=>'w2'), 2=> array(1=>'w3',2=>'w4'));
  2. $ar2 = array(2,1);


teraz trzeba zrobić funkcję która mając podane obie tablice:

  1. func($ar1,$ar2);


za wynik da: w3

tzn. druga tablica przechowuje w swoich kolejnych zmiennych ścieżkę dostępu do danych w większej tablicy, ścieżka nie musi być kompletna, np. tablica array() dała by w wyniku dokładną kopię tablicy pierwszej, a array(1) w wyniku dało by array(1 => 'w1', 2=>'w2')

być może są w php jakieś wbudowane funkcje do tego ?
Pawel_W
nie ma smile.gif

przelatujesz pętlą i po kłopocie
Wicepsik
  1. funkcja($a,$b){
  2. return $a[$b[0]][$b[1]];
  3. }



O to chodzi ?
madrazel
prawie,

zapomniałem dodać że funkcja w której szukamy zmiennej może być dowolnej wielkości, czasami bardzo duża i rozwidlona
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.