Associativa arrayer i PHP
Låt oss betrakta följande array, som lagrar delar av ett datum:
<?php
$arr = [2025, 12, 31];
?>
Som du redan vet, för att få något element från denna array, måste vi komma åt det via dess index. Detta är dock inte alltid bekvämt.
Därför tillåter PHP oss att sätta egna nycklar för arrayelement. En sådan array kommer att kallas associativ.
Associativa arrayer har följande syntax: nyckelns
namn, sedan kommer en pil =>, och sedan
värdet. Låt oss ange explicita nycklar för
vår array:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Nu kommer vi att komma åt elementen i vår array via de nycklar vi har satt. Låt oss göra det:
<?php
echo $arr['year']; // skriver ut 2025
echo $arr['month']; // skriver ut 12
echo $arr['day']; // skriver ut 31
?>
Skapa en array $user med nycklarna 'name',
'surname', 'patronymic' och några
godtyckliga värden. Skriv ut
efternamn, förnamn och patronymikon mellanrum.
Skapa en array med nycklar från 1
till 7, med veckodagarnas namn
som värden. Skriv ut
alla dess element.