曹逗逗 发表于 2017-10-28 15:35:34

我从数据看获取过来两个数组,该如何同时遍历

数组一pname:
Array ( => Array ( => bus ) => Array ( => lukuang ) => Array ( => ofo ) => Array (

=> lvse ) )
数组二names:
Array ( => Array ( => 公交出行 ) => Array ( => 路况数据 ) => Array ( => 共享单车 ) => Array (

=> 绿色出行 ) )
我目的是foreach同时遍历这俩数组,这俩数组的长度永远是一样的,不存在谁多一个谁少一个的
我的前台代码是:
{数组一和数组二遍历}

<a href="#"><img src="/statics/bm_more/img/{$数组一元素}.png"><span>{$数组二元素}</span></a>

{/遍历结束}

x40404 发表于 2017-10-28 15:44:28

可以设计成2维数组嘛 为啥要搞2个数组

既然是2个数组长度一样,
可以这么写

<? php
$arr1 = array(array('pname'=1),array('pname'=2));
$arr2 = array(array('name'=3),array('name'=4));
foreach($arr1 as $key => $val){
    echo $arr1[$key]['pname'];
    echo $arr2[$key]['name'];
}
?>
页: [1]
查看完整版本: 我从数据看获取过来两个数组,该如何同时遍历