首页 > 代码库 > 特殊流程特殊流程控制语句控制语句
特殊流程特殊流程控制语句控制语句
-
Break
常用于switch和循环里面,如果是用在switch里面,代表跳出当前的case,如果是用在循环里面,代表跳出循环。
但是。PHP里面的break比C语言,JS的break还要强大
PHP里面的break可以指定你要跳出几层
如下:case6下面的break不仅跳出了switch,还跳出while
-
Continue
作用:结束本次循环,直接进入下次循环。PHP里面的continue同样比C语言和JS的强大,和break一样,可以指定结束哪一次循环
For(;;)
{
For(;;)
{
For(;;)
{
Continue 3;
}
}
}
-
Exit语句
当PHP脚本执行到exit(),不管现在在哪一个结构里面,都会直接退出当前的脚本。可以给该函数传一段字符串作为消息提示。
还有一个需要注意:用了exit()之后后面的脚本也进不去了
如下:
效果:后面的脚本也无法进入了
该函数有一个别名函数,叫做die()函数,两者功能是一样的,只是名字不同而已
-
goto语句
goto语句是PHP5.3之后新增加的功能。作用就是跳转到程序的某个位置。
Goto的用法需要跟一个标记
K:
。。。。。
。。。。。
。。。。。
Goto K;
Goto语句无法跳入一个函数或者一个循环
如下:
效果:因为goto语句无法跳入函数或者循环,所以直接报错
特殊流程特殊流程控制语句控制语句
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。