文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>《Perl 语言入门》学习笔记(第十章 其他控制结构)

《Perl 语言入门》学习笔记(第十章 其他控制结构)

时间:2010-07-26  来源:华南理工大学

第十章 其他控制结构

unless控制结构

在if控制结构中,只有当条件表达式为真的时候才执行某块代码。如果你想让程序块在条件为假的时候才执行,请把if改成unless

unless附带的else语句

until控制结构

有时也许会想要颠倒while循环的条件。那么,请使用until:

条件修饰词

为了进一步简化表达,表达式后面可以接着一个用来控制它的修饰词。

裸块控制结构

所谓的裸块控制结构就是没有关键字或条件的代码块。

elsif子句

许多情况下,你需要逐项检查一系列的条件表达式,看看其中哪个为真。这可以通过if控制结构的elsif子句来写。

自增和自减

for控制结构

Perl的for控制结构类似其他语言当中常见的for循环。

循环控制

last操作符

last操作符能立即中止循环。就像c一类语言中的break操作符一样。

next操作符

有时候章并不需要立刻退出循环,但是需要立刻结束当前这次迭代。这就是
next操作符的用处,它会跳出内层循环块的底端。在next之后,程序将会继续执行循环的下次迭代,这和c一类语言中continue操作符的功能相似

redo操作符

它能控制返回到本次循环的顶端,不经过任何条件测试,也不会进入下一次循环迭代。

带标签的块

有时候需要用标签从内层对外层的循环块进行控制。

三目操作符?:

逻辑操作符

“定义否”操作符

相关阅读 更多 +
排行榜 更多 +
我要当超人

我要当超人

休闲益智 下载
幸存者的命运

幸存者的命运

飞行射击 下载
精英战区3d

精英战区3d

飞行射击 下载