PHP array_unshift() functie
Voorbeeld
Voeg het element "blue" toe aan het array:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue");; print_r($a); ?>
Definitie en gebruik
De array_unshift() functie wordt gebruikt om nieuwe elementen in het array in te voegen. De waarden van de nieuwe array worden ingesprongen aan het begin van het array.
De toegevoegde elementen worden als een geheel toegevoegd en de volgorde van de elementen in het array is dezelfde als in de parameters.
Deze functie retourneert het aantal elementen in het array.
Tip:U kunt een of meerdere waarden invoegen.
Opmerking:Numerieke sleutelnamen beginnen bij 0 en worden met 1 verhoogd. String-sleutelnamen blijven onveranderd.
Syntax
array_unshift(array,value1,value2,value3...)
Parameters | Beschrijving |
---|---|
array | Verplicht. Specificeer het array. |
value1 | Verplicht. Specificeer de te inserteren waarde. |
value2 | Optioneel. Specificeer de te inserteren waarde. |
value3 | Optioneel. Specificeer de te inserteren waarde. |
Technische details
Retourwaarde: | Retourneert het aantal nieuwe elementen in het array. |
PHP versie: | 4+ |
Meer voorbeelden
Voorbeeld 1
Weergave van de retourwaarde:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue");); ?>
Voorbeeld 2
Gebruik numerieke sleutelnamen:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue");; print_r($a); ?>