Syntaks:
array_shift (array_input)
Parameter:
array_input er matrisen
La oss se eksempler for å forstå dette konseptet bedre.
Eksempel 1:
I dette eksemplet vil vi lage en matrise med fire nøkkelverdier: 'Flower1' => 'Lotus', 'Flower2' => 'Lilly', 'Flower3' => 'Jasmine', 'Flower4' => 'Rose'.
La oss fjerne det første paret ved hjelp av array_shift () -funksjonen.
// Lag en matrise som heter Flower med 4 nøkkelverdier.Produksjon:
Her er det første elementet som er til stede i matrisen Lotus. Så den fjernes og returnerer den gjenværende matrisen.
Eksempel 2:
I dette eksemplet vil vi lage en matrise med fire verdier: 'Lotus', 'Lilly', 'Jasmine', 'Rose'.
La oss fjerne det første elementet ved hjelp av array_shift () -funksjonen.
// lage en matrise som heter blomst med 4 verdier.Produksjon:
Vi kan se at det første elementet som er til stede i matrisen er lotus. Så den fjernes og returnerer den gjenværende matrisen.
Eksempel 3:
Det er også mulig å fjerne den første nestede matrisen inne i matrisen. I dette eksemplet vil vi lage et nestet utvalg som har 2 matriser:
$ blomster = Array ('Lotus', 'Lilly', 'Jasmine', 'Rose')
og
$ veg = array ('Carrot', 'Onion', 'Chillies')
Nå vil vi fjerne $ blomster fra matrisen ved hjelp av array_shift () -funksjonen.
// Lag 2 matriser i en matriseProduksjon:
Vi kan se at den første nestede matrisen fjernes og returneres som en $ veg nestet matrise.
Eksempel 4:
I dette eksemplet, inne i en matrise, er den første matrisen en nestet matrise som har en matrise med ett element (lotus), og den andre matrisen har ett element (gulrot). Så etter å ha påført array_shift (), blir lotusen fjernet og gulrotarrayen returneres.
// Lag 2 matriser i en matriseProduksjon:
Konklusjon
Vi diskuterte array_shift () -funksjonen for å fjerne det første elementet ved å vurdere fire forskjellige eksempler. Den sletter og returnerer det første elementet fra en matrise ved å ta en inngangsarray som en parameter.