Функции для работы с массивами
PHP Manual

array_push

(PHP 4, PHP 5)

array_push Добавить один или несколько элеметов в конец массива

Описание

int array_push ( array $&array , mixed $var [, mixed $... ] )

array_push() использует array как стэк, и добавляет переданные значения в конец массива array . Длина array увеличивается на количество переданных значений. Имеет тот же эффект, что и выражение:

<?php

$array
[] = $var;

?>
повторенное для каждой var .

Возвращает новое количество элементов в массиве.

Пример #1 Пример использования 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().


Функции для работы с массивами
PHP Manual