Función PHP array_shift()

Ejemplo

Elimina el primer elemento del array (red) y devuelve el valor del elemento eliminado:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>

Ejemplo de ejecución

Definición y uso

La función array_shift() elimina el primer elemento del array y devuelve el valor del elemento eliminado.

Comentarios:Si los nombres de clave son numéricos, todos los elementos obtendrán nuevos nombres de clave, comenzando en 0 y aumentando en 1 (ver ejemplo a continuación).

Sintaxis

array_shift(array)
Parámetros Descripción
array Requerido. Especifica el array.

Detalles técnicos

Valor devuelto: Devuelve el valor del elemento eliminado del array, si el array está vacío, devuelve NULL.
Versión PHP: 4+

Más ejemplos

Ejemplo 1

Uso de nombres de clave numéricos:

<?php
$a=array(0=>"red",1=>"green",2=>"blue");
echo array_shift($a);
print_r ($a);
?>

Ejemplo de ejecución