INF.03Programowanie
Tablica asocjacyjna (Słownik / Mapa)
Struktura danych przechowująca elementy w postaci par klucz-wartość, gdzie indeksem (kluczem) jest ciąg znaków (string).
Tablice asocjacyjne w PHP:
W przeciwieństwie do tablic indeksowanych numerycznie (0, 1, 2...), tablica asocjacyjna używa nazwanych kluczy do identyfikacji wartości.
PHP
<?php
$uczen = [
'imie' => 'Jan',
'nazwisko' => 'Kowalski',
'wiek' => 19,
'srednia' => 4.75
];
// Dostęp do wartości:
echo $uczen['imie']; // Jan
// Iteracja pętlą foreach:
foreach ($uczen as $klucz => $wartosc) {
echo "{$klucz}: {$wartosc}<br>";
}W JavaScript:
Odpowiednikiem tablicy asocjacyjnej w JS jest zwykły obiekt (Object) lub struktura Map.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Tablica asocjacyjna (Słownik / Mapa) lub rozpocznij trening.