# Ассоциативные массивы в PHP

Рассмотрим следующий массив:

`<?php $arr = ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс']; ?>`

Чтобы обратиться к нужному элементу этого массива, мы должны написать в квадратных скобках ключ этого элемента. Как вы знаете, в массивах PHP сам определяет ключи для элементов - это их порядковые номера. Но иногда это может оказаться неудобным: например, мы хотим вывести на экран название первого дня недели, а должны писать в квадратных скобках цифру `0`.

Логичнее и удобнее было бы все-таки для первого дня недели писать ключ `1`, как привыкли мы в жизни. Для этого используются ассоциативные массивы. Они имеют следующий синтаксис: имя ключа, затем идет стрелка `=>`, а потом значение. Давайте укажем явные ключи для нашего массива дней:

`<?php $arr = [1 => 'пн', 2 => 'вт', 3 => 'ср', 4 => 'чт', 5 => 'пт', 6 => 'сб', 7 => 'вс']; ?>`

После добавления наших ключей обратиться к понедельнику можно уже по ключу `1`, а не `0`. Сделаем это:

`<?php echo $arr[1]; // выведет 'пн' ?>`

Создайте массив с ключами `1`, `2` и `3` и значениями `'a'`, `'b'` и `'c'`. Выведите на экран все его элементы.

←→
↑