Perl unshift Function



Description

This function places the elements from LIST, in order, at the beginning of ARRAY. This is opposite function to shift().

Syntax

Following is the simple syntax for this function −

unshift ARRAY, LIST

Return Value

This function returns the number of new elements in ARRAY.

Example

Following is the example code showing its basic usage −

#!/usr/bin/perl -w

@array  = ( 1, 2, 3, 4);

print "Value of array is @array\n" ;

unshift( @array, 20, 30, 40 );

print "Now value of array is @array\n" ;

When above code is executed, it produces the following result −

Value of array is 1 2 3 4
Now value of array is 20 30 40 1 2 3 4
perl_function_references.htm
Advertisements