Esta función incorporada de PHP se usa para eliminar o mostrar y devolver el último elemento de una array que se le pasó como parámetro. Reduce el tamaño de la array en uno ya que el último elemento se elimina de la array.
Sintaxis :
array_pop($array)
Parámetros: la función toma solo un parámetro $array , que es la array de entrada y extrae el último elemento de ella, reduciendo el tamaño en uno.
Valor devuelto: esta función devuelve el último elemento de la array. Si la array está vacía o el parámetro de entrada no es una array, se devuelve NULL.
Nota: Esta función restablece (reset()) el puntero de array de la array de entrada después de su uso.
Ejemplos:
Input : $array = (1=>"ram", 2=>"krishna", 3=>"aakash"); Output : aakash Input : $array = (24, 48, 95, 100, 120); Output : 120
Los siguientes programas ilustran la función array_pop() en PHP:
Ejemplo 1
<?php // PHP code to illustrate the use of array_pop() $array = array(1=>"ram", 2=>"krishna", 3=>"aakash"); print_r("Popped element is "); echo array_pop($array); print_r("\nAfter popping the last element, ". "the array reduces to: \n"); print_r($array); ?>
Producción:
Popped element is aakash After popping the last element, the array reduces to: Array ( [1] => ram [2] => krishna )
Ejemplo 2
<?php $arr = array(24, 48, 95, 100, 120); print_r("Popped element is "); echo array_pop($arr); print_r("\nAfter popping the last element, ". "the array reduces to: \n"); print_r($arr); ?>
Producción:
Popped element is 120 After popping the last element, the array reduces to: Array ( [0] => 24 [1] => 48 [2] => 95 [3] => 10 )
Excepción: se lanza una excepción E_WARNING si se pasa una no array, lo que es un error de tiempo de ejecución o una advertencia. Esta advertencia no detendrá la ejecución del script.
Referencia :
http://php.net/manual/en/function.array-pop.php
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA