• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wywołanie tabeli dwuwymiarowej

0 głosów
222 wizyt
pytanie zadane 21 marca 2016 w PHP przez Repthile Użytkownik (510 p.)

Jak wywołać jedną z tabel lub wszystkie za pomocą pętli w tabeli dwuwymiarowej? Nigdzie nie moge znaleźć prostego przykładu aby to zrozumieć.

Wygląda to u mnie tak:

Array
(
    [0] => Array
        (
            [0] => 500000001
            [1] => 500000002
            [2] => 500000004
            [3] => 500000006
            [4] => 500000008
            [5] => 500000009
            [6] => 500000013
            [7] => 500000014
            [8] => 500000015
            [9] => 500000017
            [10] => 500000018
         )
[1] => Array
        (
            [0] => 500000893
            [1] => 500000897
            [2] => 500000905
            [3] => 500000923
            [4] => 500000931
            [5] => 500000945
            [6] => 500000959
            [7] => 500000963
            [8] => 500000965
            [9] => 500001055
        )
[2] => Array
        (
            [0] => 500000893
            [1] => 500000897
            [2] => 500000905
            [3] => 500000923
            [4] => 500000931
            [5] => 500000945
            [6] => 500000959
            [7] => 500000963
            [8] => 500000965
            [9] => 500001055
  )
[3] => Array
        (
            [0] => 500000893
            [1] => 500000897
            [2] => 500000905
            [3] => 500000923
            [4] => 500000931
            [5] => 500000945
            [6] => 500000959
            [7] => 500000963
            [8] => 500000965
            [9] => 500001055
        )

)

Tych tabel jest ponad 50 są podzielone na częsci przez

array_chunk($tablica,10);

chciałbym dostać się do nich najlepiej za pomocą pętli for lub while aby można było zdefiniować numer tablicy jako [$i]

W w/w przykładzie tabela podzielona jest na części po 10 wartości, tak naprawdę podzielona jest na częsci po 100 wartości, ponieważ jednorazowo nie mogę użyć wiecej jak 100, pętla rozwiązała by sprawe.

1 odpowiedź

0 głosów
odpowiedź 21 marca 2016 przez efiku Szeryf (75,160 p.)

Do przeglądania tablic używamy pętli foreach. 

komentarz 21 marca 2016 przez Repthile Użytkownik (510 p.)
foreach ($tablica as $klucz => $wartosc)
{
echo $wartosc.', ';
}

Taka pętla wywołuje wszytko, jak wywołać tylko jeden klucz?

komentarz 22 marca 2016 przez Boshi VIP (100,240 p.)
Taka pętla wyrzuci ci błąd, tablica jest dwuwymiarowa, mają być dwie pętle  foreach

Podobne pytania

0 głosów
1 odpowiedź 368 wizyt
+1 głos
1 odpowiedź 344 wizyt
pytanie zadane 15 lutego 2022 w C# przez chrystian Gaduła (4,780 p.)
0 głosów
0 odpowiedzi 304 wizyt

93,762 zapytań

142,717 odpowiedzi

323,368 komentarzy

63,359 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...