Wstawia jeden lub więcej elementów na koniec tablicy, traktuje zmienną tablica jako stos i wstawia przekazane parametry na koniec podanej tablicy. Długość parametru tablica zwiększa się o liczbę przekazanych wartości. Ma to taki sam efekt jak kod:
<?php
$tablica[] = $wartosc;
?>
powtórzony dla każdego parametru wartosc .
Funkcja zwraca nową liczbę elementów tablicy.
Informacja: Jeśli funkcja array_push() ma być użyta do dodania tylko jednego elementu do tablicy, lepiej jest użyć składni $tablica[] = , ponieważ nie powoduje to narzutu przez konieczność wywołanie funkcji.
Informacja: array_push() wygeneruje ostrzeżenie, jeśli pierwszy argument nie jest tablicą. Różni się to od zachowania dla $var[], kiedy to tworzona jest nowa tablica.
Kompatybilność: PHP4, PHP5.
Listing
$stos = array("pomarańcza", "banan");
array_push($stos, "jabłko", "malina");
print_r($stos);
?>
Powyższy przykład wyświetli:
Array
(
[0] => pomarańcza
[1] => banan
[2] => jabłko
[3] => malina
)
Ranga: Administrator serwisu Punktów: 0