unshift

配列の先頭に要素を追加する

構文

解説

unshift は配列 ARRAY の先頭に要素のリスト LIST を追加し、 追加後の全体の要素の数を返します。

my @array = ( 1, 2, 3 );
my $num   = unshift @array, 4, 5;
print $num, "\n";              # 5
print join( ', ', @array );    # 4, 5, 1, 2, 3