Funktion array_push

Die Funktion array_push fügt Elemente an das Ende eines Arrays hinzu. Dabei wird das übergebene Array verändert und die Funktion gibt die neue Anzahl der Elemente im Array zurück. Die hinzuzufügenden Elemente werden durch Kommas getrennt aufgelistet.

Syntax

phparray_push(array &$array, mixed ...$values): int

Beispiel

Fügen wir Elemente an das Ende eines Arrays hinzu:

php<?php
  $arr = [1, 2, 3];
  
  $num = array_push($arr, 4, 5);
  var_dump($arr);
?>

Ergebnis der Codeausführung:

php[1, 2, 3, 4, 5]

In der Variable $num wird die neue Anzahl der Array-Elemente gespeichert:

php5

Siehe auch

  • die Funktion array_pop,
    die das letzte Element eines Arrays aussschneidet