English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriale di base PHP

Tutoriale avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

Uso e esempio della funzione array_shift() di PHP

PHP Array Function Manual

La funzione array_shift() di PHP rimuove l'unità iniziale dell'array

Sintassi

array_shift ( $array );

Definizione e uso

array_shift() sposta la prima unità dell'array e la restituisce come risultato, riducendo la lunghezza dell'array di uno e spostando tutti gli altri elementi di un posizionamento. Tutti i nomi delle chiavi numeriche verranno contati da zero, mentre i nomi delle chiavi testuali rimarranno invariati.

Parametro

Numero di sequenzaParametri e descrizione
1

array(Obbligatorio)

Specifica un array.

Valore di ritorno

Restituisce l'elemento primo dell'array, se l'array è vuoto (o non è un array), restituisce NULL.

Esempio online

Questa funzione sposta il primo valore dell'array e lo restituisce, riducendo la lunghezza dell'array di un elemento e spostando tutto il contenuto di seguito.

<?php 
   $input = array("a"=>"banana","b"=>"mela","c"=>"Mango");
   
   print_r(array_shift($input));
   print_r("\n");
   print_r(array_shift($input));
?>
Prova a vedere‹/›

Risultato di output:

banane
mela

PHP Array Function Manual