详细解释perl unless语句语法

网络整理 - 06-27

perl unless语句的语法和用法实例。

首先我们来看unless的语法:

unless ( condition ) { ... }

很普通,与其他高级语言的语法没什么不同。

但是,特别需要注意的是,unless在perl中不是一个循环语句,而只是一个条件语句。

它等同于

if (!condition) { ... }

perl中的unless只会执行一次,再次强调一下,perl unless与循环无关,与while无关。

uncless实例:

$i=5; unless($i==10){ print "itjsxx.com"; $i++; }

运行结果为:

我们看到,只运行了一次print,确实是没有多次循环。