don*_*onk 1 php if-statement do-while
我今天一直在研究一些PHP代码,我注意到使用do-while而不是if-else.它的优点是什么?代码可读性?速度?还要别的吗?
Sjo*_*erd 10
我猜你的意思是:
do {
...
if ($foo == $bar) break;
...
} while (false);
Run Code Online (Sandbox Code Playgroud)
它只是一种跳过一段代码而没有嵌套正常if语句的方法.break语句用作goto语句,以转到while循环的末尾.整个部分包含在一个do-while-false循环中,以便它执行一次并允许break语句.