Loose-Info.com
Last Update 2008/05/18
TOP - Perl - 関数 - shift

配列の先頭の要素を取り除き、その値を返します。

戻り値1 = shift 変数

戻り値1
変数1の配列から取り除いた値
変数1
先頭の値を取り除く対象となる配列
省略した場合は$_が対象となる

(例)
@a_test = ("a", "b", "c"); while (shift(@a_test)) { print "@a_test\n"; }
実行結果
b c c