do...while与while的语法结构基本一样,也是一个布尔型循环,功能也基本一样。
基本语法规定如下:
do { //代码块 } while (判断);
do...while与while的区别是,它们的值的检查时机不同。
do-while 不论while判断是否成立,先执行一次代码代码块循环语句,保证会执行一次(表达式的真值在每次循环结束后检查)。
然而我们之前的while循环会检查布尔判断区域,成立则执行。不成立则不执行。
我们用代码去验证一下:
<?php $i = 0; do { echo $i; } while ($i > 0); ?>
查看更多关于2-9: do...while循环的区别的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did31891