Asocijativni nizovi u PHP-u
Razmotrimo sledeći niz, koji čuva delove datuma:
<?php
$arr = [2025, 12, 31];
?>
Kao što već znate, da biste dobili neki element iz ovog niza, moraćemo da mu pristupimo preko njegovog broja. Međutim, to nije uvek zgodno.
Stoga PHP dozvoljava da zadate sopstvene ključeve za elemente niza. Takav niz će se zvati asocijativnim.
Asocijativni nizovi imaju sledeću sintaksu: ime
ključa, zatim ide strelica =>, a zatim
vrednost. Hajde da navedemo eksplicitne ključeve za
naš niz:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Sada ćemo pristupati elementima našeg niza preko zadatih ključeva. Učinimo to:
<?php
echo $arr['year']; // ispisaće 2025
echo $arr['month']; // ispisaće 12
echo $arr['day']; // ispisaće 31
?>
Napravite niz $user sa ključevima 'name',
'surname', 'patronymic' i nekim
proizvoljnim vrednostima. Ispišite na ekran
prezime, ime i patronim razmaknute.
Napravite niz sa ključevima od 1
do 7, koji kao vrednosti sadrži
imena dana u nedelji. Ispišite na ekran
sve njegove elemente.