Asociatyviniai masyvai PHP
Panagrinėkime šį masyvą, kuriame saugomos datos dalys:
<?php
$arr = [2025, 12, 31];
?>
Kaip jau žinote, norint gauti koks nors elementą iš šio masyvo, mums reikės kreiptis į jį pagal jo numerį. Tačiau tai ne visada patogu.
Todėl PHP leidžia nustatyti savo raktus masyvo elementams. Toks masyvas bus vadinamas asociatyviuoju.
Asociatyviniai masyvai turi tokį sintaksę: rakto
pavadinimas, po to eina rodyklė =>, o paskui
reikšmė. Nurodykime aiškius raktus
mūsų masyvui:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Dabar kreipsimės į elementus mūsų masyvo pagal mūsų nustatytus raktus. Padarykime tai:
<?php
echo $arr['year']; // išves 2025
echo $arr['month']; // išves 12
echo $arr['day']; // išves 31
?>
Sukurkite masyvą $user su raktais 'name',
'surname', 'patronymic' ir kokiais nors
savavališkais reikšmėmis. Išveskite ekranan
pavardę, vardą ir tėvavardį per tarpą.
Sukurkite masyvą su raktais nuo 1
iki 7, kaip reikšmes talpinantį
savaitės dienų pavadinimus. Išveskite ekranan
visus jo elementus.