Функции за работа с масиви
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 .

Забележка: Ако използвате array_push(), за да добавите един елемент в масива, е по-добре да използвате $array[] = , тъй като в този случай няма допълнително натоварване от извикването на функция.

Забележка: array_push() ще генерира предупреждение, ако първият аргумент не е масив. Това се различава от поведението на $var[], където се създава нов масив.

Параметри

array

Изходният масив.

var

Стойността за добавяне.

Връщани стойности

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

Примери

Example #1 Пример за array_push()

<?php
$stack 
= array("orange""banana");
array_push($stack"apple""raspberry");
print_r($stack);
?>

Примерът по-горе ще изведе:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
    [3] => raspberry
)

Вж. също


Функции за работа с масиви
PHP Manual