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]
$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
)
)
(
[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;
}
echo $klucz ." ". $wartosc;
}
Wynik pętli foreach
Cytat
imie Array
nazwisko Array
wiek 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];
}
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