Last Update 2008/05/18
配列の先頭の要素を取り除き、その値を返します。
戻り値1 = shift 変数
戻り値1
変数1の配列から取り除いた値
変数1
先頭の値を取り除く対象となる配列
省略した場合は$_が対象となる
省略した場合は$_が対象となる
(例)
@a_test = ("a", "b", "c");
while (shift(@a_test))
{
print "@a_test\n";
}
実行結果
b c
c