Función PHP array_shift()
Ejemplo
Elimina el primer elemento (rojo) de una matriz y devuelve el valor del elemento eliminado:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>
Definición y uso
La función array_shift() elimina el primer elemento de una matriz y devuelve el valor del elemento eliminado.
Nota: si las claves son numéricas, todos los elementos obtendrán nuevas claves, comenzando desde 0 y aumentando en 1 (ver ejemplo a continuación).
Sintaxis
array_shift(array)
Valores paramétricos
Parameter | Description |
---|---|
array | Required. Specifies an array |
Detalles técnicos
Valor devuelto: | Devuelve el valor del elemento eliminado de una matriz, o NULL si la matriz está vacía |
---|---|
Versión PHP: | 4+ |
Más ejemplos
Ejemplo
Usando teclas numéricas:
<?php
$a=array(0=>"red",1=>"green",2=>"blue");
echo array_shift($a);
print_r ($a);
?>
❮ Referencia de matriz de PHP