Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

perl
unshift
array
communitycreator

How to use the unshift() function of an Array in Perl

okwudili onyejiaku

Overview

The unshift() function in Perl prepends elements to the beginning of an array in Perl.

Syntax

unshift(Array, values)
Syntax for unshift() method in Perl

Parameters

Array: This is the array we want to prepend some values to.

values: These are the values or a value we want to prepend to the Array array.

Return value

It returns the number of elements in the array.

Code example

# create an array
@gnaam = ("Apple","Amazon", "Meta");
print "Before push: \@coins  = @gnaam\n";

# push values to the array
print "After push: Number of elemets in \@gnaam =" , unshift(@gnaam, "Google","Netflix");
print "\nAfter push: \@gnaam = @gnaam";
Prepend values to an array in Perl with the unshift() method

Explanation

  • Line 2: We create an array called gnaam.
  • Line 3: We print its values before prepending some values onto it with the unshift() method.
  • Line 6: We call the unshift() method to add elements to the array. Then, we print the number of elements using the print statement.
  • Line 7: We print the newly modified array.

RELATED TAGS

perl
unshift
array
communitycreator
RELATED COURSES

View all Courses

Keep Exploring