PHP array_shift() functie
Voorbeeld
Verwijder het eerste element van het array (red) en retourneer de waarde van het verwijderde element:
<?php $a=array("a"=>"red","b"=>"green","c"=>"blue"); echo array_shift($a); print_r ($a); ?>
Definitie en gebruik
De functie array_shift() verwijdert het eerste element van het array en retourneert de waarde van het verwijderde element.
Opmerking:Als de sleutelnaam numeriek is, krijgen alle elementen een nieuwe sleutelnaam, die begint bij 0 en met 1 wordt verhoogd (zie het voorbeeld hieronder).
Syntaxis
array_shift(array)
Parameters | Beschrijving |
---|---|
array | Verplicht. Specificeer het array. |
Technische details
Retournerende waarde: | Retourneert de waarde van het element dat uit het array is verwijderd, als het array leeg is, dan wordt NULL geretourneerd. |
PHP Versie: | 4+ |
Meer voorbeelden
Voorbeeld 1
Gebruik numerieke sleutelnamen:
<?php $a=array(0=>"red",1=>"green",2=>"blue"); echo array_shift($a); print_r ($a); ?>