unshift ARRAY,LIST

Does the opposite of a shift. Or the opposite of a push, depending on how you look at it. Prepends list to the front of the array and returns the new number of elements in the array.

shift ��勰�����篏����茵���ŝ����障����� 荀���鴻��紊���������違��push ��勰�����篏���������������������障����� LIST ��� ARRAY ��勐����㏍����ャ����⓾����違�������с�������������勤��膣���勖�違��菴������障�����

    unshift(@ARGV, '-e') unless $ARGV[0] =~ /^-/;

Note the LIST is prepended whole, not one element at a time, so the prepended elements stay in the same order. Use reverse to do the reverse.

LIST ��壔����壔����違����˨�с�壔�ŝ�����筝�綺⓾�̥�脂�蚊����������勉�с�������ŝ�壔����勉�障�障�с����� ��������̥�脂�蚊�������˨�壔��reverse ���篏帥�c�⓾��������������

Starting with Perl 5.14, an experimental feature allowed unshift to take a scalar expression. This experiment has been deemed unsuccessful, and was removed as of Perl 5.24.

Perl 5.14 ���������unshift �����鴻�˨�ï����� �����������������堺�ャ�����������絎�薑����罘���純����������障�������� �����勐��薑���壠け�����◑����ŝ��������Perl 5.24 ��у����ゃ�������障��������