A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

这个是什么意思呢

来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端

3 个回复

倒序浏览
回复 使用道具 举报
php中的break可选参数表示跳出第几层循环。以break所在的最里层开始算。像你的例子。
echo “这是输出的内容”;
break 3;
结束三层的循环,以break所在的位置往外结束
while(true) 为第一层循环
while(10)  为第二层循环
while(++$a)  为第三层循环。

当程序到了break 3; 这一行后就已经把3层的循环都结束掉了,也就是到达while(++$a)这层的循环也被结束掉了。
直接到执行到: echo "<br>这是循环全部结束后的结果";
所以打印页面只打出了两行的内容。
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马