PHP array_unshift() funktion
Exempel
Lägg till elementet "blue" till arrayen:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?>
Definition och användning
array_unshift() används för att lägga till nya element till arrayen. De nya värdena läggs till i början av arrayen.
De tillagda elementen läggs till som en helhet, och deras ordning i arrayen är samma som i parametrarna.
Funktionen returnerar antalet element i arrayen.
Tips:Du kan infoga en eller flera värden.
Kommentar:Numeriska nyckelnamn börjar från 0 och ökar med 1. Strängnyckelnamn kommer att förbli oförändrade.
Syntaks
array_unshift(array,value1,value2,value3...)
Parameter | Beskrivning |
---|---|
array | Obligatoriskt. Ange arrayen. |
value1 | Obligatoriskt. Ange det värde som ska infogas. |
value2 | Valfritt. Ange det värde som ska infogas. |
value3 | Valfritt. Ange det värde som ska infogas. |
Tekniska detaljer
Returvärde: | Returnerar det nya antalet element i arrayen. |
PHP-version: | 4+ |
Mer exempel
Exempel 1
Visa returvärdet:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue")); ?>
Exempel 2
Använd numeriska nyckelnamn:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?>