【发布时间】:2020-04-04 11:03:16
【问题描述】:
我有以下结构:
$arr = array(
array('123', '456'),
array('Red', 'Blue', 'Green'),
array('Test1', 'Test2'),
);
我想以以下格式创建这些值的嵌套组合:
Array
(
[123] => Array
(
[Red] => Array
(
[Test1] => Null
[Test2] => Null
)
[Blue] => Array
(
[Test1] => Null
[Test2] => Null
)
[Green] => Array
(
[Test1] => Null
[Test2] => Null
)
)
[456] => Array
(
[Red] => Array
(
[Test1] => Null
[Test2] => Null
)
[Blue] => Array
(
[Test1] => Null
[Test2] => Null
)
[Green] => Array
(
[Test1] => Null
[Test2] => Null
)
)
)
输入数组可以有不同数量的数组和值。应该尊重元素的顺序。
我该如何存档?我很感激任何帮助!谢谢。
【问题讨论】:
-
您自己尝试过吗?
-
使用循环或数组遍历函数
-
它是静态结构还是你的数组中可以有超过 3 个数组?