|
|
Push, Pop Functions in Perl
|
Tutorials

Perl

|
Topic |
What is push, pop function?
How to add / remove elements to an array?
|
|
Explanation |
Push Function:
Used to add the elements of a list to an array; array size increases by the list size.
Syntax
push ARRAY, LIST;
In the above function "Array" specifies the array to which the elements from the "LIST" are to be added
to the end of the array.
Example to add elements:
#! C:\programfiles\perl\bin\perl
print "content-type: text/html\n\n";
@color = ("red", "blue");
push (@color, "green");
print"\n";
print "@color";
Result:
red blue green
In the above example the color "green" is added to the array "color", now the array color will have values "red", "blue","green".
Pop Function:
Used to remove and return the last element of an array; array size decreases by 1.
Syntax:
pop (Array);
In the above function "array" is the array from which the last element from the right is to be removed, one can
assign the pop() function to a variable, so that the deleted value can be stored in that variable.
Example to remove elements:
#! C:\programfiles\perl\bin\perl
print "content-type: text/html\n\n";
@color = ("red", "blue", "green");
$last = pop(@color);
print"\n";
print "$last";
Result:
green
In the above example, from the array "color", the value "green" is removed and stored in the variable "last".
|
|
A Note |
|
Simple introduction, basic CGI perl programming codes with examples.
Do send your feedback or suggestions on this tutorial.
This is a copyright content.
|
|
|
|