Syntaks:
array_unshift (array_input, verdi, ...)
Parametere:
La oss se eksempler for å forstå dette konseptet bedre.
Eksempel 1:
I dette eksemplet vil vi lage en matrise med 4 verdier: 'Lotus', 'Lilly', 'Jasmine', 'Rose'.
Nå vil vi legge til en verdi 'Marigold' til matrisen.
Produksjon:
Vi kan se at Marigold er blitt lagt til blomsterarrayen i begynnelsen og Key-0 er tilordnet den.
Eksempel 2:
I dette eksemplet vil vi lage en matrise med fire verdier - 'Lotus', 'Lilly', 'Jasmine', 'Rose'.
Nå vil vi legge til tre verdier-'Marigold ',' Rose ',' Lotus 'til matrisen.
Produksjon:
Vi kan se at 'Marigold', 'Rose', 'Lotus' har blitt lagt til blomsteroppstillingen i begynnelsen.
Hvis du vil legge til verdier til nøkkelverdipar-matrisen, vil verdiene også få tastene med numeriske verdier.
Eksempel 3:
I dette eksemplet vil vi lage en matrise med fire nøkkelverdier. 'Flower1' => 'Lotus', 'Flower2' => 'Lilly', 'Flower3' => 'Jasmine', 'Flower4' => 'Rose'.
Nå vil vi legge til 3 verdier-'Marigold ',' Rose ',' Lotus 'til matrisen.
Produksjon:
Vi kan se at 'Marigold', 'Rose', 'Lotus' er blitt lagt til blomsteroppstillingen med Keys-0,1 og 2.
Eksempel 4:
I dette eksemplet vil vi lage en matrise med fire nøkkelverdier: 1 => 'Lotus', 2 => 'Lilly', 3 => 'Jasmine', 4 => 'Rose'.
Nå vil vi legge til 3 verdier-'Marigold ',' Rose ',' Lotus 'til matrisen.
Produksjon:
Vi kan se at 'Marigold', 'Rose', 'Lotus' er blitt lagt til blomsteroppstillingen med Keys-5, 6 og 7 i begynnelsen.
Konklusjon
I denne artikkelen så vi hvordan du legger til elementer i begynnelsen av PHP -arrayen ved hjelp av array_unshift () -funksjonen. Det er mulig å legge til enkelt- eller flere elementer i matrisen om gangen. Vi må legge merke til at hvis vi legger til verdier til nøkkelverdipar-matrisen, så vil de nylig tilførte elementene bli tildelt nøkler av numerisk type.