Forum und email

array_push

(PHP 4, PHP 5)

array_push — Tilføjer et eller flere elementer til slutningen af arrayet

Beskrivelse

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

array_push() behandler array som en stack og tilføjer de valgte værdier til slutningen af array . Længden af array vokser med antallet af værdier som bliver tilføjet. Dette virker på samme måde som:

<?php
$array
[] = $var;
?>
gentaget for hvert var der ønskes tilføjet.

Returnerer det nye antal af værdier i arrayet.

Example#1 array_push() eksempel

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

Dette eksempel vil resultere i at $stack vil indeholde følgende elementer:

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

Note: Hvis du kun vil tilføje en værdi med array_push() er det bedre at bruge $array[] = , da det vil være en overdrivelse at bruge bruge en funktion til det.

Se også array_pop(), array_shift() og array_unshift().