English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione array_unshift() inserisce uno o più elementi all'inizio dell'array
array_unshift($array,$value1,$value2,$value3...)
La funzione array_unshift() inserisce una o più unità all'inizio dell'array. Attenzione, l'unità è inserita come un tutto, quindi l'ordine degli elementi inseriti rimane lo stesso. Tutti i nomi di chiave numerici vengono modificati per iniziare da zero, mentre i nomi di chiave testuali rimangono invariati.
Restituisce un nuovo array con gli elementi inseriti.
Numero di sequenza | Parametri e spiegazione |
---|---|
1 | array(obbligatorio) Specifica un array. |
2 | value1(obbligatorio) Specifica il valore da inserire |
3 | value2(opzionale) Specifica il valore da inserire |
4 | value3(opzionale) Specifica il valore da inserire |
Usa array_unshift per inserire due elementi all'inizio dell'array e restituire un nuovo array
<?php $input = array("orange", "banana"); array_unshift($input, "apple", "pie"); print_r($input); ?>Testa e vedi‹/›
Risultato di output:
Array ( [0] => apple [1] => pie [2] => orange [3] => banana )