Perl Array Shift () funkcija: Brzi vodič

click fraud protection

Perl-a pomak () funkcija se koristi za uklanjanje i vraćanje prvog elementa iz niza, što smanjuje broj elemenata za jedan. prvi element u nizu je onaj s najnižim indeksom. Lako je zbuniti ovu funkciju sa pop (), što uklanja posljednji element iz niza. To se također ne treba miješati sa unshift () funkcija za koju se koristi dodati element na početku niza.

Ako matricu smatrate nizom oštećenih okvira, koji idu s lijeva na desno, to će biti krajnji lijevi element. Funkcija shift () izrezala bi element s lijeve strane polja, vratila ga i smanjila elemente za jedan. U primjerima vrijednost $ oneName postaje 'Larry', prvi je element i @myNames skraćen na ('Curly', 'Moe').

red može se smatrati i kao stog - slika snopa oštećenih okvira, počevši od 0 na vrhu i povećavajući se kako silazi. Funkcija shift () premjestila bi element s vrha snopa, vratila ga i smanjila veličinu snopa za jedan.

instagram story viewer