Función PHP Array_Pop

Función PHP Array_Pop
array_pop () en php se usa para eliminar el último valor en la matriz. Devolverá el valor popped. Podemos hacer esto después de realizar una operación pop si queremos imprimir los elementos restantes presentes en una matriz. Se necesita una entrada de matriz como parámetro.

Sintaxis:
array_pop (array_input)

Parámetros:
array_input es la matriz

Veamos ejemplos para comprender mejor este concepto.

Ejemplo 1:
Creemos una matriz con cuatro valores: 'Lotus', 'Lilly', 'Jasmine', 'Rose'.

Use array_pop () para eliminar el último valor de la matriz.

// Crear una matriz llamada Flower1 con 4 valores.
$ Flor = array ('lotus', 'lilly', 'jasmine', 'rosa');
echo 'matriz real:';
print_r ($ flor);
// eliminar el último valor
Echo 'Valor popped:'.array_pop ($ flor).'\norte';
echo 'matriz final:';
print_r ($ flor);
?>

Producción:

Podemos ver que la rosa se elimina de la matriz ya que es el último valor.

Ejemplo 2:
Creemos una matriz con cuatro valores clave: 'Flower1' => 'Lotus', 'Flower2' => 'Lilly', 'Flower3' => 'Jasmine', 'Flower4' => 'Rose'.

Use array_pop para eliminar el último par de valores de teclas.

// Crear una matriz llamada Flower1 con 4 valores clave.
$ Flor = array ('flor1' => 'loto', 'flor2' => 'lilly', 'flor3' => 'jasmine', 'flor4' => 'rosa');
echo 'matriz real:';
print_r ($ flor);
// eliminar el último valor
Echo 'Valor popped:'.array_pop ($ flor).'\norte';
echo 'matriz final:';
print_r ($ flor);
?>

Producción:

Podemos ver que 'flor4' => 'rosa' se elimina de la matriz.

Ejemplo 3:
Creemos una matriz con dos matrices anidadas que tienen dos valores cada uno: matriz (matriz ('lotus', 'lilly'), matriz ('zanahoria', 'tamarind')) y pop the ulty nestion matriz.

// Crear una matriz con 2 matrices anidadas que tiene 2 valores cada uno
$ Flor = array (array ('lotus', 'lilly'), array ('zanahoria', 'tamarind'));
echo 'matriz real:';
print_r ($ flor);
// eliminar el último valor
Echo 'Valor popped:'.'\norte';
print_r (array_pop ($ flor));
echo 'matriz final:';
print_r ($ flor);
?>

Producción:

Podemos ver que se elimina la última matriz anidada.

Conclusión

Vimos cómo hacer el último elemento de la matriz PHP usando la función Array_Pop (). Elimina el último elemento y devuelve el elemento popped tomando la matriz de entrada como parámetro. También es posible eliminar la última matriz anidada completa de una matriz usando Array_Pop ().