Php array_pop -funksjon

Php array_pop -funksjon
array_pop () i php brukes til å fjerne den siste verdien i matrisen. Det vil returnere den poppede verdien. Vi kan gjøre dette etter å ha utført en popoperasjon hvis vi vil skrive ut de gjenværende elementene som er til stede i en matrise. Det tar en matriseinngang som en parameter.

Syntaks:
array_pop (array_input)

Parametere:
array_input er matrisen

La oss se eksempler for å forstå dette konseptet bedre.

Eksempel 1:
La oss lage en rekke med fire verdier: 'Lotus', 'Lilly', 'Jasmine', 'Rose'.

Bruk array_pop () for å fjerne den siste verdien fra matrisen.

// Opprett en matrise som heter Flower1 med 4 verdier.
$ Blomster = matrise ('lotus', 'lilly', 'jasmine', 'rose');
ekko 'faktisk matrise:';
print_r ($ blomst);
// Fjern siste verdi
ekko 'Poppet verdi:'.array_pop ($ blomst).'\ n';
ekko 'siste matrise:';
print_r ($ blomst);
?>

Produksjon:

Vi kan se at Rose fjernes fra matrisen siden det er den siste verdien.

Eksempel 2:
La oss lage en rekke med fire nøkkelverdier: 'Flower1' => 'Lotus', 'Flower2' => 'Lilly', 'Flower3' => 'Jasmine', 'Flower4' => 'Rose'.

Bruk array_pop for å fjerne det siste nøkkelverdiparet.

// Lag en matrise som heter Flower1 med 4 nøkkelverdier.
$ Blomst = array ('blomster1' => 'lotus', 'blomster2' => 'lilly', 'blomster3' => 'Jasmine', 'Flower4' => 'rose');
ekko 'faktisk matrise:';
print_r ($ blomst);
// Fjern siste verdi
ekko 'Poppet verdi:'.array_pop ($ blomst).'\ n';
ekko 'siste matrise:';
print_r ($ blomst);
?>

Produksjon:

Vi kan se at 'Flower4' => 'Rose' fjernes fra matrisen.

Eksempel 3:
La oss opprette en matrise med to nestede matriser som har to verdier hver: matrise (matrise ('lotus', 'lilly'), matrise ('Carrot', 'Tamarind')) og pop den siste nestede arrayen.

// Lag en matrise med 2 nestede matriser som har 2 verdier hver
$ Blomster = Array (Array ('Lotus', 'Lilly'), Array ('Carrot', 'Tamarind'));
ekko 'faktisk matrise:';
print_r ($ blomst);
// Fjern siste verdi
ekko 'Poppet verdi:'.'\ n';
print_r (array_pop ($ blomst));
ekko 'siste matrise:';
print_r ($ blomst);
?>

Produksjon:

Vi kan se at den siste nestede arrayen er fjernet.

Konklusjon

Vi så hvordan du kan poppe det siste elementet fra PHP -arrayen ved hjelp av array_pop () -funksjonen. Det fjerner det siste elementet og returnerer det poppede elementet ved å ta inngangsarrayen som en parameter. Det er også mulig å fjerne den siste hele nestede matrisen fra en matrise ved hjelp av array_pop ().