De functie Perl Array Pop () gebruiken

Bij het schrijven van een Perl-script kan het handig zijn om de knal() functie, die er zo uitziet:

Perl knal() functie wordt gebruikt om het laatste element uit een array te verwijderen en terug te zetten (of te poppen), waardoor het aantal elementen met één wordt verminderd. De laatste element in de array is degene met de hoogste index. Het is gemakkelijk om deze functie te verwarren met shift (), waardoor de eerste element uit een array.

Een voorbeeld van het gebruik van de functie Perl Pop ()

Als je een array ziet als een rij genummerde vakken, die van links naar rechts gaan, zou dit het element uiterst rechts zijn. De functie pop () zou het element aan de rechterkant van de array afsnijden, retourneren en de elementen met één verkleinen. In de voorbeelden is de waarde van $ OneName wordt 'Moe', het laatste element en @myNames is ingekort tot ('Larry', 'Curly').

De array kan ook worden gezien als een stapelafbeelding van een stapel genummerde vakken, beginnend met 0 bovenaan en naarmate deze lager wordt. Met de functie pop () springt het element van de bodem van de stapel, geeft het terug en verkleint u de elementen met één.