PHP
Referenzliste
array_push
Array-Funktionen
Befehl:
int array_push ( array &$array, mixed $var [, mixed $...] )
Parameter-Liste:
Beschreibung | |
---|---|
Das Eingabe-Array. | |
Der erste Wert, um auf das Ende der Anordnung zu drücken. |
Rückgabewerte:
Liefert die neue Anzahl der Elemente im Array.
Beschreibung:
Die Funktion array_push() hängt ein oder mehrere neue Elemente (var) an das Array (array) an. Sie gibt die neue Grösse des Arrays als Ergebnis zurück.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Wenn Sie array_push() verwenden, um ein Element an ein Array anzuhängen, ist es besser $array[] = zu benutzen, da dies den zusätzlichen Aufwand vermeidet, eine Funktion aufzurufen.
array_push() gibt eine Warung aus, wenn das erste Argument kein Array ist. Dies unterscheidet sich vom Verhalten von $var[], welches ein neues Array erzeugt.
Siehe auch:
Liefert das letzte Element eines Arrays
Liefert ein Element vom Beginn eines Arrays
Fügt ein oder mehr Elemente am Anfang eines Arrays ein
array_push() - Beispiel:
Eingabe:
<?php $stack = array("Orange", "Banane"); array_push($stack, "Apfel", "Himbeere"); print_r($stack); ?>
Ausgabe:
Array
(
[0] => Orange
[1] => Banane
[2] => Apfel
[3] => Himbeere
)
(
[0] => Orange
[1] => Banane
[2] => Apfel
[3] => Himbeere
)
array_push() - Beispiel 2:
Eingabe:
<?PHP $array1 = array ( 'birnen', 'bananen', 'kirschen' ); $menge = array_push ( $array1, 'orangen', 'fruit' ); print_r ( $array1 ); print "\n" . $menge; ?>
Ausgabe:
Array
(
[0] => birnen
[1] => bananen
[2] => kirschen
[3] => orangen
[4] => fruit
)
5
(
[0] => birnen
[1] => bananen
[2] => kirschen
[3] => orangen
[4] => fruit
)
5
Array-Funktionen