脚本宝典收集整理的这篇文章主要介绍了是否有任何特殊规则使用foreach和while循环(使用each()函数)迭代php中的数组?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$arr1 = array('fname' => 'niraj','lname' => 'kaushal','cITy' => 'luckNow'); while(list($key,$value) = each($arr1)){ echo "$key has $value value <br>"; } foreach($arr1 as $key => $value){ echo "$key:$value <br>"; }
它输出
fname has niraj value lname has kaushal value city has luckNow value fname:niraj lname:kaushal city:luckNow
但是当我改变foreach和while循环的顺序如下
$arr1 = array('fname' => 'niraj','city' => 'luckNow'); foreach($arr1 as $key => $value){ echo "$key:$value <br>"; } while(list($key,$value) = each($arr1)){ echo "$key has $value value <br>"; }
它给出了以下输出
fname:niraj lname:kaushal city:luckNow
以上是脚本宝典为你收集整理的是否有任何特殊规则使用foreach和while循环(使用each()函数)迭代php中的数组?全部内容,希望文章能够帮你解决是否有任何特殊规则使用foreach和while循环(使用each()函数)迭代php中的数组?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。