用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1254|回复: 1
收起左侧

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

[复制链接]
发表于 2017-10-28 15:35:34 | 显示全部楼层 |阅读模式
数组一pname:
Array ( [0] => Array ( [pname] => bus ) [1] => Array ( [pname] => lukuang ) [2] => Array ( [pname] => ofo ) [3] => Array ( [pname]

=> lvse ) )
数组二names:
Array ( [0] => Array ( [name] => 公交出行 ) [1] => Array ( [name] => 路况数据 ) [2] => Array ( [name] => 共享单车 ) [3] => Array (

[name] => 绿色出行 ) )
我目的是foreach同时遍历这俩数组,这俩数组的长度永远是一样的,不存在谁多一个谁少一个的
我的前台代码是:
HTML复制代码
{数组一和数组二遍历}
 
<a href="#"><img src="/statics/bm_more/img/{$数组一元素}.png"><span>{$数组二元素}</span></a>
 
{/遍历结束}
复制代码

发表于 2017-10-28 15:44:28 | 显示全部楼层
可以设计成2维数组嘛 为啥要搞2个数组

既然是2个数组长度一样,
可以这么写
PHP复制代码
 
<? 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'];
}
?>
 
复制代码

本版积分规则