39、Perl foreach 循环

Perl 中的 foreach 循环语句用于迭代一个列表或集合变量的值

foreach 语句语法格式

Perl 中的 foreach 语句语法格式如下所示:

foreach var (list) {
...
}

foreach 语句流程图

Perl 中的 foreach 语句流程图如下

 

范例 : Perl 中 foreach 语句的使用

#!/usr/bin/perl

=pod

  file: mail.pl
  author: DDKK.COM 弟弟快看,程序员编程资料站(www.ddkk.com)

  Copyright © 2015-2065 www.ddkk.com. All rights reserved.

=cut
@list = (1, 3, 5, 7, 9);

# 执行foreach 循环
foreach $value (@list) 
{
    print "value 的值为: $value\n";
}

运行以上范例,输出结果为:

$ perl main.pl
value 的值为: 1
value 的值为: 3
value 的值为: 5
value 的值为: 7
value 的值为: 9