'foreach(1..4)'在Perl中意味着什么?

时间:2014-07-08 18:41:12

标签: perl loops syntax foreach

在Perl中,foreach(1..4)是什么意思?特别是两个时期。我一直无法找到答案。

4 个答案:

答案 0 :(得分:5)

在Perl中,1..4生成1 2 3 4,因此您循环遍历从1到4的所有数字,并依次将每个值分配给$_

答案 1 :(得分:1)

..Range Operators

之一

答案 2 :(得分:0)

它被称为范围运算符。

它在两个操作数之间创建一个范围......

答案 3 :(得分:0)

foreach(1..4)

这意味着你的循环从1到4运行 或
在两个操作数之间创建一个范围
示例等于

my $min = 999;
foreach $item (1, 2, 3, 4)
{
$min = $item if $min > $item;
}
print "Min = $min\n";      # expects Min = 1