这是一个有趣的情况,我创建了一个工作函数,但想知道我是否只有任何人有更简单的方法.
我有以下多维数组:
$foo = array(
[0] => array(
'keys' => array(
'key1' => 1,
'key2' => a,
'key3' => 123
),
'values' => array(
//goodies in here
)
)
[1] => array(
'keys' => array(
'key1' => 1,
'key2' => b,
'key3' => 456
),
'values' => array(
//goodies in here
)
)
)
Run Code Online (Sandbox Code Playgroud)
我想,是转换成基于嵌套一个多维数组此值从keys阵列中,我一直在寻找的输出是:
$bar = array(
[1] => array(
[a] => array(
[123] => array( //values array from above )
),
[b] => array( …Run Code Online (Sandbox Code Playgroud)