Tablouri asociative în PHP
Să considerăm următorul tablou, care stochează părți ale unei date:
<?php
$arr = [2025, 12, 31];
?>
După cum știți deja, pentru a obține un element din acest tablou, va trebui să ne referim la el prin indicele său. Acest lucru, însă, nu este întotdeauna convenabil.
De aceea, PHP permite stabilirea propriilor chei pentru elementele tabloului. Un astfel de tablou va fi numit asociativ.
Tablourile asociative au următoarea sintaxă: numele
cheii, apoi vine săgeata =>, iar apoi
valoarea. Să specificăm chei explicite pentru
tabloul nostru:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Acum ne vom referi la elementele tabloului nostru după cheile stabilite de noi. Să facem acest lucru:
<?php
echo $arr['year']; // va afișa 2025
echo $arr['month']; // va afișa 12
echo $arr['day']; // va afișa 31
?>
Creați un tablou $user cu cheile 'name',
'surname', 'patronymic' și cu niște
valori arbitrare. Afișați pe ecran
numele, prenumele și patronimicul separate prin spațiu.
Creați un tablou cu cheile de la 1
la 7, conținând ca valori
numele zilelor săptămânii. Afișați pe ecran
toate elementele sale.