Funzione array_unshift() PHP

Esempio

Inserisci l'elemento "blue" nell'array:

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

Esempio di esecuzione

Definizione e uso

La funzione array_unshift() viene utilizzata per inserire nuovi elementi nell'array. I valori del nuovo array vengono inseriti all'inizio dell'array.

Gli elementi aggiunti vengono aggiunti come un unico insieme, e l'ordine degli elementi nell'array è lo stesso dell'ordine nei parametri.

La funzione restituirà il numero di elementi nell'array.

Suggerimento:Puoi inserire un valore o più valori.

Nota:I nomi chiave numerici partiranno da 0 e aumenteranno di 1. I nomi chiave stringa rimarranno invariati.

Sintassi

array_unshift(array,value1,value2,value3...)
Parametro Descrizione
array Obbligatorio. Specificare l'array.
value1 Obbligatorio. Specificare il valore da inserire.
value2 Opzionale. Specificare il valore da inserire.
value3 Opzionale. Specificare il valore da inserire.

Dettagli tecnici

Valore di ritorno: Restituisce il numero di nuovi elementi nell'array.
Versione PHP: 4+

Più esempi

Esempio 1

Mostra il valore di ritorno:

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

Esempio di esecuzione

Esempio 2

Utilizzo di chiavi numeriche:

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

Esempio di esecuzione