21,886
社区成员
发帖
与我相关
我的任务
分享
$z=array(
'1'=>array(
'1'=>'北京',
'2'=>'11111',
'3'=>'22222',
'4'=>'33333',
),
'2'=>array(
'1'=>'上海',
'2'=>'44444',
'3'=>'55555',
'4'=>'66666',
),
);
foreach($z as $a) {
$b = array_slice($a, 0, 1, true);
$c = array_slice($a, 1, count($a), true);
foreach($c as $k=>$v) {
$t = $b;
$t[$k] = $v;
$r[] = $t;
}
}
var_export($r);
array (
0 =>
array (
1 => '北京',
2 => '11111',
),
1 =>
array (
1 => '北京',
3 => '22222',
),
2 =>
array (
1 => '北京',
4 => '33333',
),
3 =>
array (
1 => '上海',
2 => '44444',
),
4 =>
array (
1 => '上海',
3 => '55555',
),
5 =>
array (
1 => '上海',
4 => '66666',
),
)