2007-02-01记录
unless控制结构
与if相反,条件为false时就执行
until控制结构
条件为false时循环,与while循环类似
裸块,将表达式和条件去掉
{
body;
body;
body;
}
elsif语句
if(){}
elsif(){}
elsif(){}
else{}
自增
$num++;
自减
$num--;
先自增(减),后赋值
$a=++$b;
$a=--$b;
for
for(i=0;i<10;i++){
print "now is $i\n";}
在Perl中,for和foreach是等价的
循环控制
last
立刻结束循环
next
结束本次循环,跳到循环结尾(块内)
redo
它会调到当前循环块的顶端,不进行条件表达式判断以及接着本次循环
标签块
LINE:while(<>){
...
...
last LINE if /--END--/;}