Associatieve arrays in PHP
Laten we de volgende array bekijken, die delen van een datum opslaat:
<?php
$arr = [2025, 12, 31];
?>
Zoals je al weet, om een element uit deze array te krijgen, moeten we ernaar verwijzen met zijn nummer. Dit is echter niet altijd handig.
Daarom staat PHP toe om eigen sleutels in te stellen voor array-elementen. Zo'n array wordt een associatieve array genoemd.
Associatieve arrays hebben de volgende syntaxis: de naam
van de sleutel, gevolgd door een pijl =>, en dan
de waarde. Laten we expliciete sleutels opgeven voor
onze array:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Nu zullen we naar de elementen van onze array verwijzen met de door ons ingestelde sleutels. Laten we dit doen:
<?php
echo $arr['year']; // geeft 2025 weer
echo $arr['month']; // geeft 12 weer
echo $arr['day']; // geeft 31 weer
?>
Maak een array $user met de sleutels 'name',
'surname', 'patronymic' en enkele
willekeurige waarden. Geef de
achternaam, voornaam en patroniem weer op het scherm
gescheiden door een spatie.
Maak een array met sleutels van 1
tot 7, die als waarden de
namen van de dagen van de week bevat. Geef alle
elementen ervan weer op het scherm.