(PHP 4, PHP 5)
array_push — Добавить один или несколько элеметов в конец массива
Описание
int array_push ( array $&array, mixed $var [, mixed $...] )array_push() использует array как стэк, и добавляет переданные значения в конец массива array. Длина array увеличивается на количество переданных значений. Имеет тот же эффект, что и выражение:
<?php
$array[] = $var;
?>
повторенное для каждой var.
Возвращает новое количество элементов в массиве.
Пример использования array_push()
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
В результате выполнения этого примера, $stack содержит следующие элементы:
Array
(
[0] => orange
[1] => banana
[2] => apple
[3] => raspberry
)
Замечание: Вместо использования array_push() для добавления в массив одного элемента, лучше использовать $array[] = , потому что в этом случае не происходит вызова функции.
См. также array_pop(), array_shift(), и array_unshift().