![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dobry wieczór. Mam do was prośbę o wyjaśnienie zasad stosowanie pętli foreach na tablicach asocjacyjnych
Kod [PHP] $tablica = array( 'imie' => array(), 'nazwisko' => array(), 'wiek' => array() ); $tablica['imie'][] = 'Tomasz'; $tablica['nazwisko'][] = 'Nowak'; $tablica['wiek'][] = '26'; $tablica['imie'][] = 'Anna'; $tablica['nazwisko'][] = 'Kowalska'; $tablica['wiek'][] = '11'; echo "<pre>"; print_r($tablica); echo "</pre>"; [/PHP] Wynik funkcji print_r Cytat Array ( [imie] => Array ( [0] => Tomasz [1] => Anna ) [nazwisko] => Array ( [0] => Nowak [1] => Kowalska ) [wiek] => Array ( [0] => 26 [1] => 11 ) ) Teraz chciałem za pomocą pętli foreach wyświetlić wszystkie elementy w tablicy Kod foreach ($tablica as $klucz=> $wartosc){ echo $klucz ." ". $wartosc; } Wynik pętli foreach Cytat imie Array nazwisko Array wiek Array Wiem tyle że komunikat Array mówi że odwołanie do Tablicy. Taki zapis Cytat foreach ($tablica as $klucz=> $wartosc){ echo $klucz ." ". $wartosc[1]; } Mnie nie urządza bo ja chce wyświetlić indeksy 0 oraz 1 Czy może mi ktoś łopatologicznie wytłumaczyć jak powinien prawidłowo wyglądać zapis |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 21:14 |