如下两个for循环,执行的结果不一样的。for($i=0,$j=0;$i
dump($i.'-'.$j);
}echo'
';for($i=0;$i
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循环中的 && 换成 || 打印的结果也是这样,是有什么区别吗?
这种写法平时用得也少,百度上也搜不出个所以然来,特来请教。
如果觉得《php用不了for循环吗 php中的这两个for循环有什么区别吗?》对你有帮助,请点赞、收藏,并留下你的观点哦!