array_shift
En esta página
array_shift
Despila un elemento al principio de un array
Descripción#
array_shift(array $array): mixed
```php
`array_shift` extrae el primer valor del `array` `array` y lo devuelve, acortando `array` en un elemento, y desplazando todos los elementos hacia abajo. Todas las claves numéricas serán modificadas para comenzar en cero mientras que las claves literales no serán afectadas.
> [!NOTE]
> Esta función ejecutará `reset` sobre el puntero del `array` de entrada después de usarlo.
## Parámetros
`array`
El array de entrada.
## Valores devueltos
Devuelve el valor despilado, o `null` si el array está vacío o si el valor de entrada no es un array.
## Ejemplos
Ejemplo con `array_shift`
El ejemplo anterior mostrará:
Array ( [0] => banana [1] => apple [2] => raspberry )
```php
y orange ha sido colocado en $fruit.
Véase también#
array_unshift, array_push, array_pop