在循环外使用'continue'PHP指令

时间:2013-08-13 15:02:40

标签: php

如果我在任何类型的循环中使用它,“继续”指令会做什么? 我假设它应该终止脚本执行。 这是对的吗?

4 个答案:

答案 0 :(得分:5)

如果有疑问,试试吧......

PHP代码

continue;

<强>结果

Fatal error: Cannot break/continue 1 level in C:\wamp\www\menu\circ\inctest.php on line 3

答案 1 :(得分:2)

为什么不试试呢?

它将生成fatal error,因为它不应该在循环结构之外使用。

如果您想以合理的方式停止脚本执行,请改用die()exit()documentation)。

答案 2 :(得分:2)

这很容易测试:

function test(){
    echo "Hello";
    continue;
    echo "World";
}
test();// Fatal error:  Cannot break/continue 1 level

答案 3 :(得分:0)

不,你会得到: Fatal error: Cannot break/continue 1 level in __FILE__

continue;适用于forwhileforeach