АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
⊗ppPmArAs 56 of 447 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Ассоциативные массивы в 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, в качестве значений содержащий имена дней недели. Выведите на экран все его элементы.

byenru