unshift()函数做 shift 的逆操作,或者是 push 的逆操作,取决于你怎么看它。使用方法如下:
text
unshift ARRAY, LIST它在数组前面增加 LIST,并返回在数组里的新的元素个数:
perl
unshift @ARGV, '-e', $cmd unless ARGV[0] =~ /^-/;请注意 LIST 是整个放到前面,而不是每次一个元素,因此放到前面的元素保持相同顺序。可以使用 reverse 实现这些元素的翻转。
unshift()函数做 shift 的逆操作,或者是 push 的逆操作,取决于你怎么看它。使用方法如下:
unshift ARRAY, LIST它在数组前面增加 LIST,并返回在数组里的新的元素个数:
unshift @ARGV, '-e', $cmd unless ARGV[0] =~ /^-/;请注意 LIST 是整个放到前面,而不是每次一个元素,因此放到前面的元素保持相同顺序。可以使用 reverse 实现这些元素的翻转。
评论
0评论加载中…