Tablica asocjacyjna i foreach z kluczem
Tablice - PHP: podstawy w przeglądarce (PHP)
W tablicy asocjacyjnej elementy mają nazwy (klucze) zamiast numerów. Zapis "imie" => "Ola" łączy klucz z wartością. Do elementu sięgamy przez $uczen["imie"], a nowy klucz dopisujemy zwykłym przypisaniem. Pętla foreach w wersji $klucz => $wartosc daje w każdym obrocie obie rzeczy naraz. Tak właśnie wygląda jeden wiersz pobrany z bazy danych w PHP.
<?php
$uczen = [
"imie" => "Ola",
"klasa" => "3B",
"wiek" => 17,
];
echo "Imię: " . $uczen["imie"] . "\n";
echo "Klasa: " . $uczen["klasa"] . "\n";
$uczen["miasto"] = "Kraków"; // nowy klucz
echo "Liczba pól: " . count($uczen) . "\n";
foreach ($uczen as $klucz => $wartosc) {
echo "$klucz: $wartosc\n";
} Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu PHP: podstawy w przeglądarce · Zaloguj się, aby zapisać postęp na koncie.