PHP array_unshift() Funzione
Esempio
Inserisci l'elemento "blu" in un array:
<?php
$a=array("a"=>"red","b"=>"green");
array_unshift($a,"blue");
print_r($a);
?>
Definizione e utilizzo
La funzione array_unshift() inserisce nuovi elementi in un array. I nuovi valori dell'array verranno inseriti all'inizio dell'array.
Suggerimento: puoi aggiungere un valore o quanti ne vuoi.
Nota: i tasti numerici inizieranno da 0 e aumenteranno di 1. I tasti stringa rimarranno gli stessi.
Sintassi
array_unshift(array, value1, value2, value3, ...)
Valori dei parametri
Parameter | Description |
---|---|
array | Required. Specifying an array |
value1 | Optional. Specifies a value to insert (Required in PHP versions before 7.3) |
value2 | Optional. Specifies a value to insert |
value3 | Optional. Specifies a value to insert |
Dettagli tecnici
Valore di ritorno: | Restituisce il nuovo numero di elementi nell'array |
---|---|
Versione PHP: | 4+ |
Registro delle modifiche PHP: | PHP 7.3: questa funzione ora può essere chiamata solo con il parametro array |
Altri esempi
Esempio
Mostra il valore di ritorno:
<?php
$a=array("a"=>"red","b"=>"green");
print_r(array_unshift($a,"blue"));
?>
Esempio
Utilizzo dei tasti numerici:
<?php
$a=array(0=>"red",1=>"green");
array_unshift($a,"blue");
print_r($a);
?>
❮ Riferimento all'array PHP