在PHP中有条件的while循环?
发布时间:2020-12-13 22:12:28 所属栏目:PHP教程 来源:网络整理
导读:我需要做一个 PHP while循环,但前提是变量为true.而且我不能把while循环放在一个“if”语句中,这似乎是显而易见的事情,因为代码块是巨大的,它将是丑陋和混乱.我是否需要将循环中的代码分解为函数,还是有更简单的方法来处理它? 这是基本的想法: if(conditio
我需要做一个
PHP while循环,但前提是变量为true.而且我不能把while循环放在一个“if”语句中,这似乎是显而易见的事情,因为代码块是巨大的,它将是丑陋和混乱.我是否需要将循环中的代码分解为函数,还是有更简单的方法来处理它?
这是基本的想法: if(condition){ while(another_condition){ //huge block of code loops many times } } else { // huge block of code runs once } 我希望无论条件变量的状态如何都要执行巨大的代码块 – 但是如果condition为false则只执行一次,并且如果condition为true,则执行for another_condition为true. 以下代码不起作用,但提供了我想要完成的内容: if(condition){ while(another_condition){ } // huge block of code if (condition){ } } // closes the while loop-- obviously throws an error though! 提前致谢. 解决方法
这是你在寻找什么?
while (condition && another_condition) { // large block of code } if (!condition) { // do something else } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |