0
考虑以下几点:从三个扁平阵列创建关联数组
$a = array('Q1', 'Q2', 'Q3', 'Q4');
$b = array('2014' => '101', '2014' => '102', '2014' => '103', '2014' => '104');
$c = array('2015' => '101', '2015' => '102', '2015' => '103', '2015' => '104');
如何转变这3列到一个这样的:
array(
'Q1' => array(
'2014' => '101',
'2015' => '101'
),
'Q2' => array(
'2014' => '102',
'2015' => '102'
),
'Q3' => array(
'2014' => '103',
'2015' => '103'
),
'Q4' => array(
'2014' => '104',
'2015' => '104'
)
);
我无法正确地合并$b
和$c
以我可以使用array_combine
和$a
的方式保持如上所述的期望结构。
对不起,代码中的array()
,我正在处理一个传统的应用程序。
你'$ B'和'$ C'阵列不会是这样的多大用处 - 你不能有一个PHP数组重复键。 – iainn
@ user2094178,你能用有效的输入数组编辑你的问题吗? – RomanPerekhrest
@RomanPerekhrest对不起,这是一个愚蠢的问题。 – user2094178