ФУНКЦИЯ PHP ВОЗВРАЩАЕТ МАССИВ
Функция array()
в PHP создает массив и может принимать до 4 параметров. В общем случае, этой функции дают от одного до нескольких аргументов, которые становятся элементами массива. Но можно использовать и другие параметры.
Первый параметр позволяет создать массив только с ключами по умолчанию (это целые числа, формируемые автоматически в порядке возрастания, начиная с 0). Например:
$array = array("foo", "bar", "hello", "world");
В этом примере мы создали массив с индексами от 0 до 3, для которых определены значения. Теперь мы можем обращаться к каждому элементу так:
echo $array[0]; //foo
echo $array[1]; //bar
echo $array[2]; //hello
echo $array[3]; //world
Второй параметр функции array() позволяет задать значение первого ключа в массиве. Например:
$array = array("one" => 1, "two", "three", 42);
Здесь мы создали массив с явно заданным ключом "one" и значением 1. Для остальных элементов был создан индекс по умолчанию. Теперь мы можем обращаться к элементам так:
echo $array["one"]; // 1
echo $array[0]; // two
echo $array[1]; // three
echo $array[2]; // 42
Третий параметр позволяет создать массив с нечетными ключами, начиная с указанного номера в параметре. Например:
$array = array(5 => 1, 7 => 2, 9 => 3);
В этом примере мы создали массив с ключами 5, 7 и 9 и соответствующими значениями. Теперь мы можем обращаться к ним так:
echo $array[5]; // 1
echo $array[7]; // 2
echo $array[9]; // 3
Четвертый параметр в функции array() позволяет создать массив с заданным количеством элементов, повторяющих одно и то же значение. Для этого параметра мы должны ввести ключ и значение в виде key => value
. Например:
$array = array_fill(0, 5, "hello");
В этом примере мы создали массив, состоящий из 5 элементов, все значения которых соответствуют "hello". Теперь мы можем обращаться к ним так:
echo $array[0]; // hello
echo $array[1]; // hello
echo $array[2]; // hello
echo $array[3]; // hello
echo $array[4]; // hello
Сортировка массивов в PHP
Как вернуть из функции несколько значений в PHP
Функции для работы с массивами в PHP. Вся база
Массивы (array) в php. Простым языком и с примерами. Часть 1
Массивы в PHP. Функция array_filter
#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP
Обход массива циклами в PHP - Базовый курс PHP-7