Sintaxis:
array_shift (array_input)
Parámetro:
array_input es la matriz
Veamos ejemplos para comprender mejor este concepto.
Ejemplo 1:
En este ejemplo, crearemos una matriz con cuatro valores clave: 'Flower1' => 'Lotus', 'Flower2' => 'Lilly', 'Flower3' => 'Jasmine', 'Flower4' => 'Rose'.
Eliminemos el primer par usando la función array_shift ().
// Crear una matriz llamada Flower con 4 valores clave.Producción:
Aquí, el primer elemento presente en la matriz es el loto. Entonces, se elimina y devuelve la matriz restante.
Ejemplo 2:
En este ejemplo, crearemos una matriz con cuatro valores: 'loto', 'lilly', 'jasmine', 'rosa'.
Eliminemos el primer elemento usando la función array_shift ().
// crear una matriz llamada flor con 4 valores.Producción:
Podemos ver que el primer elemento presente en la matriz es el loto. Entonces, se elimina y devuelve la matriz restante.
Ejemplo 3:
También es posible eliminar la primera matriz anidada dentro de la matriz. En este ejemplo, crearemos una matriz anidada que tenga 2 matrices:
$ flores = array ('lotus', 'lilly', 'jasmine', 'rosa')
y
$ vegetal = array ('zanahoria', 'cebolla', 'chiles')
Ahora, eliminaremos $ flores de la matriz usando la función array_shift ().
// crear 2 matrices en una matrizProducción:
Podemos ver que la primera matriz anidada se elimina y se devuelve como una matriz anidada de $ verduras.
Ejemplo 4:
En este ejemplo, dentro de una matriz, la primera matriz es una matriz anidada que tiene una matriz con un elemento (loto) y la segunda matriz tiene un elemento (zanahoria). Entonces, después de aplicar array_shift (), se elimina el loto y se devuelve la matriz de zanahoria.
// crear 2 matrices en una matrizProducción:
Conclusión
Discutimos la función array_shift () para eliminar el primer elemento considerando cuatro ejemplos diferentes. Elimina y devuelve el primer elemento de una matriz tomando una matriz de entrada como parámetro.