Shift/Unshift => It works at the start of the array
Shift => It removes element from start of an array
Unshift => It appends element to start of an array
Shift => It removes element from start of an array
Unshift => It appends element to start of an array
use strict; use warnings; my @names = ("Foo", "Bar", "Baz"); print "\n Array : " . Dumper(\@names); my $first = shift @names; #Shift - removes element at the start of the array print "$first"; #Foo print "\n After Shift : " . Dumper(\@names); #Bar Baz unshift @names, "Moo"; # UnShift - adds element at the start of the array print "\n After UnShift : " . Dumper(\@names); # Moo Bar Baz
No comments:
Post a Comment