Agregar elemento a un array en PHP
Mediante corchetes
La forma más simple es usando corchetes. Mira el ejemplo:
<?php
$arr = [1, 2, 3];
$arr[] = 4;
$arr[] = 5;
var_dump($arr);
?>
Resultado de ejecutar el código:
[1, 2, 3, 4, 5]
Mediante array_push
Para agregar un nuevo elemento al final
del array se puede usar la función array_push.
Mira el ejemplo:
<?php
$arr = [1, 2, 3];
$arr = array_push($arr, 4, 5);
var_dump($arr);
?>
Resultado de ejecutar el código:
[1, 2, 3, 4, 5]
Mediante array_unshift
Para agregar un nuevo elemento al principio
del array se puede usar la función array_unshift.
Mira el ejemplo:
<?php
$arr = [1, 2, 3];
$arr = array_unshift($arr, 4, 5);
var_dump($arr);
?>
Resultado de ejecutar el código:
[4, 5, 1, 2, 3]