为了账号安全,请及时绑定邮箱和手机立即绑定

php中的这两个for循环有什么区别吗?

php中的这两个for循环有什么区别吗?

PHP
HUH函数 2018-08-18 15:40:57
如下两个for循环,执行的结果不一样的。for($i = 0,$j = 0;$i < 5 && $j < 5;$i++,$j++){     dump($i . '-' . $j); }echo '<hr>';for($i = 0;$i < 5;$i++){    for($j = 0;$j < 5;$j++){         dump($i . '*' . $j);     } }结果打印:string(3) "0-0"string(3) "1-1"string(3) "2-2"string(3) "3-3"string(3) "4-4"-------------------------------------------------------------------------------------------string(3) "0*0"string(3) "0*1"string(3) "0*2"string(3) "0*3"string(3) "0*4"string(3) "1*0"string(3) "1*1"string(3) "1*2"string(3) "1*3"string(3) "1*4"string(3) "2*0"string(3) "2*1"string(3) "2*2"string(3) "2*3"string(3) "2*4"string(3) "3*0"string(3) "3*1"string(3) "3*2"string(3) "3*3"string(3) "3*4"string(3) "4*0"string(3) "4*1"string(3) "4*2"string(3) "4*3"string(3) "4*4"第一个for循环中的 && 换成 || 打印的结果也是这样,是有什么区别吗?这种写法平时用得也少,百度上也搜不出个所以然来,特来请教。
查看完整描述

2 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

怎么可能一样啊?
一个是单循环
一个是嵌套循环

查看完整回答
反对 回复 2018-08-19
  • 2 回答
  • 0 关注
  • 722 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信