Funciones de Arrays
PHP Manual

array_push

(PHP 4, PHP 5)

array_pushInserta uno o más elementos al final de un array

Descripción

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

array_push() trata array como si fuera una pila y empuja la variable que se le pasa al final del array. El tamaño del array será incrementado por el número de variables insertados. Tiene el mismo efecto que:

<?php
$array
[] = $var;
?>
repetido por cada var.

Nota: Si se utiliza array_push() para añadir un solo elemento en el array, es mejor utilizar $array[] = ya que de esta forma no existe la sobrecarga de llamar a una función.

Nota: array_push() generará un warning si el primer argumento no es un array. Esto difiere del comportamiento de $var[] donde un nuevo array será creado.

Parámetros

array

El array de entrada.

var

El valor a insertar.

Valores devueltos

Devuelve el nuevo número de elementos en un array.

Ejemplos

Ejemplo #1 Ejemplo de array_push()

<?php
$stack 
= array("naranja""plátano");
array_push($stack"manzana""arándano");
print_r($stack);
?>

El resultado del ejemplo sería:

Array
(
    [0] => naranja
    [1] => plátano
    [2] => manzana
    [3] => arándano
)

Ver también


Funciones de Arrays
PHP Manual