Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在循环中不包含Continue语句的情况下继续while循环_Php - Fatal编程技术网

Php 在循环中不包含Continue语句的情况下继续while循环

Php 在循环中不包含Continue语句的情况下继续while循环,php,Php,我的代码中有一部分: while($a = getrow()){ //code } getrow()是一个函数,它根据某些条件不断返回数组 getrow()应该返回什么,以便while循环不执行内部代码,而是获取getrow()函数返回的下一个值。只要条件保持为true,while循环就会运行。因此,只要返回行,就可以执行其中的代码。如果返回false,while循环将终止。如果希望有条件地避免在循环中运行代码,您可以选择返回类似“跳过”的内容,然后在while循环中检查$a==“跳过”,然后

我的代码中有一部分:

while($a = getrow()){
//code
}
getrow()
是一个函数,它根据某些条件不断返回数组


getrow()
应该返回什么,以便while循环不执行内部代码,而是获取getrow()函数返回的下一个值。

只要条件保持为
true
,while循环就会运行。因此,只要返回行,就可以执行其中的代码。如果返回false,while循环将终止。如果希望有条件地避免在循环中运行代码,您可以选择返回类似“跳过”的内容,然后在while循环中检查
$a==“跳过”
,然后发出
继续

while($a = getrow()){
    if($a == 'SKIP')
        continue;
    //code
}

只要条件保持
true
,则循环将运行。因此,只要返回行,就可以执行其中的代码。如果返回false,while循环将终止。如果希望有条件地避免在循环中运行代码,您可以选择返回类似“跳过”的内容,然后在while循环中检查
$a==“跳过”
,然后发出
继续

while($a = getrow()){
    if($a == 'SKIP')
        continue;
    //code
}

您可以使用
继续
控件
结构
跳过
迭代
。请阅读


您可以使用
继续
控件
结构
跳过
迭代
。请阅读


请检查我的答案,看它是否对你有效,如果有效请接受。请检查我的答案,看它是否对你有效,如果有效请接受。