配列の先頭、または末尾から値を追加するにはpush、unshiftを用いれば良い。 先頭への追加はunshift、最後に追加するのはpushを用いる。
サンプル
;# ;#配列へ値を追加する ;# use strict; #--------------------------# # 配列を初期化 # #--------------------------# my @array = (1..5); #--------------------------# # 値を追加する # #--------------------------# #-- 先頭に追加する --# unshift(@array, 100); #-- 末尾に追加する --# push(@array, 500); #--------------------------# # 実行後の配列は? # #--------------------------# print "$_\n" foreach(@array);
実行結果
100 1 2 3 4 5 500