en esta página demostramos y describimos las diversas formas en que puede agregar nuevos elementos a arrays en PHP. Cubrimos la sintaxis de corchetes, así como las funciones array_push
y array_unshift
. La función array_splice
, que también se puede usar para agregar elementos, se discute en otra parte.
sintaxis de corchetes
Cuando desea agregar elementos individuales al final de una matriz en PHP, la sintaxis de corchetes es la más eficiente., Puede incluir un índice (entero o cadena) entre corchetes, o dejarlos vacíos, en cuyo caso PHP usará el siguiente entero disponible. Mostramos cada una de estas opciones aquí:
mientras que puede usar corchetes para agregar un elemento con un índice de cadena a una matriz, las funciones a continuación solo pueden agregar elementos indexados numéricamente.
array_push
puede usar la función array_push
de PHP para agregar varios elementos al final de una matriz. Pasar la matriz como el primer argumento seguido por cualquier número de elementos en el orden en que te gustaría ser añadido., La función array_push
devuelve el número de elementos de la matriz modificada. Demostramos agregando tres nuevos elementos al array de ejemplo:
array_unshift
la función array_unshift
de PHP agrega elementos al principio de un array. Al igual que con array_push
, pase el array primero, seguido de cualquier número de elementos que desee agregar al array. Las matrices con índices numéricos tienen esos índices re-numerados a partir de cero., Demostramos la adición de dos elementos a la matriz de ejemplo:
array_splice
la función array_splice
se puede usar para agregar elementos en cualquier lugar de una matriz. Descubre más.
volver al principio