Асацыятыўныя масівы ў PHP
Разгледзім наступны масіў, які захоўвае часткі даты:
<?php
$arr = [2025, 12, 31];
?>
Як вы ўжо ведаеце, каб атрымаць які-небудзь элемент з гэтага масіва, нам трэба будзе звярнуцца да яго па яго нумары. Гэта, аднак, не заўсёды зручна.
Таму PHP дазваляе задаць свае ключы для элементаў масіва. Такі масіў будзе называцца асацыятыўным.
Асацыятыўныя масівы маюць наступны сінтаксіс: імя
ключа, потым ідзе стрэлка =>, а потым
значэнне. Давайце пакажам яўныя ключы для
нашага масіва:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Цяпер мы будем звяртацца да элементаў нашага масіва па зададзеных намі ключах. Зробім гэта:
<?php
echo $arr['year']; // выведзе 2025
echo $arr['month']; // выведзе 12
echo $arr['day']; // выведзе 31
?>
Стварыце масіў $user з ключамі 'name',
'surname', 'patronymic' і якімі-небудзь
адвольнымі значэннямі. Вывядзіце на экран
прозвішча, імя і імя па бацьку праз прабел.
Стварыце масіў з ключамі ад 1
да 7, у якасці значэнняў які змяшчае
імёны дзён тыдня. Вывядзіце на экран
усе яго элементы.