原来的数据格式是两个索引数组
array(
'0'=>1,
'1'=>2,
);
array(
'0'=>5,
'1'=>6,
);
我想让他变成索引加关联怎么办
array(
'0'=>array(
'name'=>'1',
'img'=>5
)
'1'=>array(
'name'=>'2',
'img'=>6
)
);
第1个回答 2016-06-21
$arr1 = array(1,2);
$arr2 = array(5,6);
$arr3 = array();
foreach ($arr1 as $k => $v) {
$arr3[] = array('name'=>$arr1[$k],'img'=>$arr2[$k]);
}
print_r($arr3);本回答被提问者采纳
$arr2 = array(5,6);
$arr3 = array();
foreach ($arr1 as $k => $v) {
$arr3[] = array('name'=>$arr1[$k],'img'=>$arr2[$k]);
}
print_r($arr3);本回答被提问者采纳
第2个回答 2016-06-21
用array_merge追问
这个是合并,