Создание массива
Создание пустого массива
Скопировано
$arr = [];
Показать код
или
Скопировано
$arr = array();
Показать код
Конструкция []
может быть использована вместо array()
, если на сайте используется PHP версии 5.4 или выше.
Создание наполненного массива
Простой массив, у каждого элемента которого есть ключ:
Скопировано
$arr = ['foo' => 'элемент 1', 'bar' => 'элемент 2'];
Показать код
Массивы в PHP могут содержать ключи типов integer и string одновременно. Возможно указать ключ только для некоторых элементов и пропустить для других:
Скопировано
$arr = [ 'foo' => 'элемент', -100, -20 => 555 ];
Показать код
При создании массива можно указать только первый числовой ключ, а остальные будут назначены автоматически:
Скопировано
$months = [ 1 => 'Январь' , 'Февраль' , 'Март' , 'Апрель' , 'Май' , 'Июнь' , 'Июль' , 'Август' , 'Сентябрь' , 'Октябрь' , 'Ноябрь' , 'Декабрь' ];
Показать код
В результате элементам присвоятся ключи от 1 и дальше по порядку:
[1] => Январь
[2] => Февраль
[3] => Март
[4] => Апрель
[5] => Май
[6] => Июнь
[7] => Июль
[8] => Август
[9] => Сентябрь
[10] => Октябрь
[11] => Ноябрь
[12] => Декабрь