PHP array_unshift() funktion
Eksempel
Indsæt elementet "blue" i arrayet:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?>
Definition og brug
array_unshift() funktionen bruges til at indsætte nye elementer i et array. Værdierne i det nye array indsættes i begyndelsen af arrayet.
De tilføjede elementer tilføjes som en helhed, og deres rækkefølge i arrayet er den samme som i parameterne.
Denne funktion returnerer antallet af elementer i arrayet.
Tip:Du kan indsætte en eller flere værdier.
Kommentar:Numeriske nøgler starter fra 0 og øges med 1. Strengnøgler forbliver uændrede.
Syntaks
array_unshift(array,value1,value2,value3...)
Parametre | Beskrivelse |
---|---|
array | Obligatorisk. Angiv arrayet. |
value1 | Obligatorisk. Angiv den værdi, der skal indsættes. |
value2 | Valgfri. Angiv den værdi, der skal indsættes. |
value3 | Valgfri. Angiv den værdi, der skal indsættes. |
Tekniske detaljer
Returværdi: | Returnerer det nye antal elementer i arrayet. |
PHP Version: | 4+ |
Flere eksempler
Eksempel 1
Viser returværdi:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue")); ?>
Eksempel 2
Brug numeriske nøgler:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?>