PHP - Función array_shift ()

Sintaxis

array_shift ( $array );

Definición y uso

Esta función desplaza el primer valor de la matriz y lo devuelve, acortando la matriz en un elemento y moviendo todo hacia abajo.

Parámetros

No Señor Descripción de parámetros
1

array(Required)

Especifica una matriz.

Valores devueltos

Devuelve el primer elemento de la matriz y si la matriz está vacía (o no es una matriz), se devolverá NULL.

Ejemplo

Pruebe el siguiente ejemplo:

<?php 
   $input = array("a"=>"banana","b"=>"apple","c"=>"Mango");
   
   print_r(array_shift($input));
   print_r("\n");
   print_r(array_shift($input));
?>

Esto producirá el siguiente resultado:

banana
apple