Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tablica wielowymiarowa ?
Forum PHP.pl > Forum > PHP
WebMuster
Witam. Nurtuje mnie taka sytuacja.

To jest tablica wielowymiarowa prawda ?
Kod
Array ( [0] => Array ( [id] => 1 [value] => 4 ) )


W takim razie jak to się dzieje,że skoro takim kodem (przy użyciu jednej pętli foreach) otrzymuje już pobraną wartość z tej tablicy ?

  1. foreach($ratingTable as $asratingTable) {
  2. echo $asratingTable["value"];
  3. }
Arhimenrius
Nie wiem czy poprawnie wytłumaczę, ale mam nadzieję że tak.
Pętla Foreach sprawia to, że tak jakby zmienna $asratingTable stała się kluczem pierwszego wymiaru Twojej tablicy, natomiast potem tylko zwracasz które pole drugiego wymiaru chcesz użyć.
Dzięki temu pętla idzie po kolejnych kluczach Twojej tablicy.
Wazniak96
Cytat(Arhimenrius @ 11.09.2013, 21:07:13 ) *
Nie wiem czy poprawnie wytłumaczę, ale mam nadzieję że tak.
Pętla Foreach sprawia to, że tak jakby zmienna $asratingTable stała się kluczem pierwszego wymiaru Twojej tablicy, natomiast potem tylko zwracasz które pole drugiego wymiaru chcesz użyć.
Dzięki temu pętla idzie po kolejnych kluczach Twojej tablicy.

nie klucz, a wartość wink.gif
WebMuster
Dzięki za zainteresowanie. Ogarnąłem już nieco temat wink.gif
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.