Manuale PHP
Indietro |  | Avanti

# array_shift

(PHP 4, PHP 5)

array_shift -- Estrae l'elemento alla testa dell'array

## Descrizione

mixed array_shift ( array array )

array_shift() estrae il primo elemento di array e lo restituisce, accorciando array di un elemento e spostando tutti gli altri all'indietro. Tutte le chiavi numeriche verranno modificate al fine di iniziare il conteggio da zero, mentre gli indici alfabetici non verranno modificati. Se array è vuoto (o non è un array), viene restituito `NULL`.

> Nota: Questa funzione farà il reset() del puntatore dell'array dopo l'uso.

Esempio 1. esempio di array_shift()

`<?php $pila = array("arancia", "banana", "mela", lampone"); $frutto = array_shift($pila); print_r($pila); ?>`

In questo modo $pila rimarrà con 3 elementi:

`Array ( [0] => banana [1] => mela [2] => lampone )`

e arancia sarà assegnata a $frutto.

Vedere anche array_unshift(), array_push() e array_pop().

Indietro | Partenza | Avanti
array_search | Risali | array_slice