Perl学习之结构控制(流程控制)(0 位领导批示)
- 2008-06-6
- 分类:Perl
- 作者:银子
- 4,557 位领导视察
一、if else 控制结构
一旦能比较两个值时,就希望能根据这些比较结果作判断。和别的语言类似,Perl中也提供了if控制结构。
如果需要另一种选择,可以使用关键字else。
NOTE:花括号是必须的(这一点和C,php不同)。
二、while 控制结构
while 语句可以循环执行其内部的一块代码直到其条件非真。
条件中真假值的判断和if结构中是一样的。和if控制结构相同,花括号是必须的。判断条件在迭代前执行,如果条件为假,则一次也不执行。
三、foreach 控制结构
foreach 从列表(数组)的第一个元素一直循环执行到最后一个元素,一次迭代一个。
foreach $list (qw/一 二 三/)
{
print "$list\n";
}
foreach 控制变量每一次迭代从列表中取出一个新值。















