我有 1 个多维数组,每个数组有 2 个差异数组和 3 个值。我想创建 3 个 diff 数组合并 2 个数组的键$address = ['head office','branch 1','branch 2'];$address_tag = ['No 2 Str', '#12 first floor','Grand floor l Plaze'];$arr = $keparr = []; $i = 0;foreach ([$address_tag,$address] as $k => $v) { $vCount = count($v); foreach ($v as $k2 => $v2) { $keparr[$i][] = $v2; } $arr[] = $keparr; $i++; if($i === $vCount) $i = 0;}$arr = [ ['head office','No 2 Str'], ['branch 1','#12 first floor'], ['branch 2','Grand floor l plaza']];
1 回答

慕姐4208626
TA贡献1852条经验 获得超7个赞
$array=array_map(null,$array1,$array2,$array3);
并且可以更多的数组
$arr=array_map(null,$adress,$adress_tag);
print_r($arr);
- 1 回答
- 0 关注
- 164 浏览
添加回答
举报
0/150
提交
取消