请问php中如何用for循环遍历出关联数组,不要用foreach,用for循环哦

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问php中如何用for循环遍历出关联数组,不要用foreach,用for循环哦相关的知识,希望对你有一定的参考价值。

$arr=array("name"=>"chjl","sex"=>"boy","age"=>"22")

请问php中如何用for循环遍历出关联数组,不要用foreach,用for循环哦

参考技术A 其实用foreach很方便,如果不用的话,一个简单的FOR也可以实现。
基本思想是,统计出数组元素的个数,再使用for循环引出。

$arr=array("name"=>"chjl","sex"=>"boy","age"=>"22");
$sum=count($arr);
for($i=0 ; $i < $sum ;$i++)
echo key($arr),'=>',current($arr),'<br/>';
next($arr);

自己写的,测试过可以使用!本回答被提问者采纳
参考技术B 为啥不用foreach,
你这可是关联数组,
for循环只能遍历索引数组的亲

以上是关于请问php中如何用for循环遍历出关联数组,不要用foreach,用for循环哦的主要内容,如果未能解决你的问题,请参考以下文章

python中如何用for循环输出一个列表

问大佬php中如何用 foreach解析json

MATLAB中如何用for 循环将结果代入矩阵中?

如何用php创建一个无限遍历数组,并打印

MFC中如何用for循环将一组值在编辑框中显示?

java中何用for循环将一个二维数组的值付给另外一个二维数组