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

PHP多维数组循环遍历第二维

PHP多维数组循环遍历第二维

PHP
不负相思意 2023-06-18 17:24:33
我如何循环这种数组?$arr = array (  "aa"=>array("apple","orange"),  "bb"=>array("373","22"),  "cc"=>array("t0","h0"),  "dd"=>array("1","0"));我想遍历每个项目的列。例如:我想在第一个循环中显示 ('apple','373','t0','1') 并在最后一个循环中显示 ('orange','22','h0','0') 。谢谢
查看完整描述

1 回答

?
茅侃侃

TA贡献1842条经验 获得超21个赞

在此示例中,我们假设主数组中的所有数组大小相同。


$arr = array (

  "aa"=>array("apple","orange"),

  "bb"=>array("373","22"),

  "cc"=>array("t0","h0"),

  "dd"=>array("1","0")

);


for($i = 0; $i<sizeof($arr["aa"]); $i++)

{

    foreach($arr as $key=>$item)

    {

        echo($item[$i]);

    }

    echo ' - ';

}

输出:(显然你可以做你需要的任何必要的格式,例如新行或逗号)


apple373t01 - orange22h00 -


查看完整回答
反对 回复 2023-06-18
  • 1 回答
  • 0 关注
  • 94 浏览

添加回答

举报

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