if 和 unless的功能正好相反。某些判断条件刚好相反的时候,不用修改控制语句,只需要修改if为unless就可以了。
# $hash{'key'}为真,打印OK
if(exists $hash{'key'}){
print(OK);
}
# $hash{'key'} 为假,打印OK
unless(exists $hash{'key'}){
print(OK);
}
if 和 unless的功能正好相反。某些判断条件刚好相反的时候,不用修改控制语句,只需要修改if为unless就可以了。
# $hash{'key'}为真,打印OK
if(exists $hash{'key'}){
print(OK);
}
# $hash{'key'} 为假,打印OK
unless(exists $hash{'key'}){
print(OK);
}