Associative arrays i PHP
Overvej følgende array, der gemmer dele af en dato:
<?php
$arr = [2025, 12, 31];
?>
Som du allerede ved, for at få et element fra dette array, skal vi henvise til det ved dets nummer. Dette er dog ikke altid praktisk.
Derfor tillader PHP at indstille egne nøgler for array-elementer. Et sådant array vil blive kaldt associativt.
Associative arrays har følgende syntaks: nøglens
navn, efterfulgt af en pil =>, og derefter
værdien. Lad os angive eksplicitte nøgler for
vores array:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Nu vil vi tilgå elementerne i vores array ved de nøgler, vi har angivet. Lad os gøre det:
<?php
echo $arr['year']; // vil udskrive 2025
echo $arr['month']; // vil udskrive 12
echo $arr['day']; // vil udskrive 31
?>
Opret et array $user med nøglerne 'name',
'surname', 'patronymic' og nogle
tilfældige værdier. Udskriv på skærmen
efternavn, fornavn og patronym adskilt af mellemrum.
Opret et array med nøgler fra 1
til 7, som indeholder
ugedagenes navne som værdier. Udskriv på skærmen
alle dets elementer.