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); ?>
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 2
Utilizzo di chiavi numeriche:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?>