Copyright © tutorialspoint.com
Syntax
Definition and UsageReturns the last element of ARRAY, removing the value from the array. Note that ARRAY must explicitly be an array, not a list. If ARRAY is omitted, it pops the last value from @ARGV in the main program or when called within eval STRING, or the BEGIN, CHECK, INIT, or END blocks. Otherwise, it attempts to pop information from the @_ array within a subroutine. It is the opposite of push, which when used in combination, allows you to implement "stacks". Note that after applying pop the array will be shortened by one element Return Value
ExampleTry out following example:
It will produce following results:
|
Copyright © tutorialspoint.com