shift ARRAY

広告

広告

解説

配列の最初の要素を削除し、その値を返します。その際各要素は1つずつインデックスの小さい方へずれ、要素数は1減ります。配列に要素がなければ未定義値を返します。ARRAY を省略すると関数の中では @_ が対象になります。それ以外の場所では@ARGV が対象となります。@_ は関数への引数をセットした特殊変数、@ARGV はコマンドラインからの引数をセットした特殊変数です。

使用例

ソース

@list = (One, Tow, Three);
print "shift( @list )\n"; 
print @list;

結果

One
Tow Three

参照

広告

Copyright (C) 2003-2006 七鍵 key@do.ai 初版:2003年07月07日 最終更新:2006年08月08日