array_push
Добавляет один или несколько элементов в конец массива
&reftitle.description;
intarray_push
arrayarray
mixedvalues
array_push использует array
как стек и добавляет переданные значения в конец массива array.
Длина array увеличивается на количество
переданных значений. Имеет тот же эффект, что и выражение:
]]>
повторенное для каждого переданного значения.
Вместо использования array_push
для добавления одного элемента в массив,
лучше использовать $array[] = ,
потому что в этом случае не происходит затрат на вызов функции.
array_push вызовет предупреждение, если
первый аргумент не является массивом. Это отличается от поведения
конструкции $var[] до PHP 7.1.0, в случае которой будет создан новый
массив.
&reftitle.parameters;
array
Входной массив.
values
Значения, добавляемые в конец массива array.
&reftitle.returnvalues;
Возвращает новое количество элементов в массиве.
&reftitle.changelog;
&Version;
&Description;
7.3.0
Теперь эта функция может быть вызвана с одним параметром. Ранее
требовалось минимум два параметра.
&reftitle.examples;
Пример использования array_push
]]>
&example.outputs;
orange
[1] => banana
[2] => apple
[3] => raspberry
)
]]>
&reftitle.seealso;
array_pop
array_shift
array_unshift