Author: Admin/Publisher |finished | checked
PHP array_push
La función de PHP array_push agrega uno o más valores al final del array . Como puede ver en la descripción, el array es pasado por referencia, lo que quiere decir que esta función cambiara el array original.
Description / Descripciónarray_push(array &$array, mixed ...$values): int
La función array_push tiene el mismo efecto que $array[] = $var; para cada valor que vamos a agregar.
Note: Esta funcion dara un warning si el primer argumento es un array a partir de PHP 7.1
Parametros
$array – el array al que le agregaremos los valores o valor
$values – los valores o valor que seran agregados al final del array
Retorno
int Retorna la cantidad de elementos ingresados en el array
Ejemplo de PHP array_push
Esta es una función sencilla, no necesita más de un ejemplo para entenderla
// Crear un array
$frutas = array("manzana", "banana", "uva");
// Mostrar el array antes de agregar elementos
echo "Array antes de agregar elementos: ";
print_r($frutas);
// Agregar elementos al final del array usando array_push
array_push($frutas, "naranja", "kiwi");
// Mostrar el array después de agregar elementos
echo "Array después de agregar elementos: ";
print_r($frutas);
Array antes de agregar elementos: Array
(
[0] => manzana
[1] => banana
[2] => uva
)
Array después de agregar elementos: Array
(
[0] => manzana
[1] => banana
[2] => uva
[3] => naranja
[4] => kiwi
)
Category: php
Something wrong?
If you found an error or mistake in the content you can contact me on Twitter | @luisg2249_luis.


Recomendaciones:
En caso de tener que agregar varios valores a un array utiliza
array_pushen caso contrario utiliza$array[] =En muchas ocasiones utilizarás
$array[]=en vez dearray_pushpor ejemplo cuando estemos recorriendo otro array y estemos obteniendo valores que los almacenaremos en un nuevo array$newarray = []; foreach($array as $item){ //some code here newarray[] = $var; }