【发布时间】:2015-05-07 18:12:37
【问题描述】:
考虑 php 中的三个关联数组:
$a1 = array(
"a" => "1",
"b" => "2",
"c" => "3"
);
$a2 = array(
"d" => "4",
"e" => "5",
"f" => "6"
);
$a3 = array(
"g" => "7",
"h" => "8",
"i" => "9"
);
您将如何有效地将它们组合成一个多维数组,如下所示:
$result = array(
"1" => array("4","7"),
"2" => array("5","8"),
"3" => array("6","9")
);
提前致谢!
【问题讨论】:
-
你有没有尝试过实现你的目标?
-
规则是什么? $a1 提供键,$a2/$a3 提供值吗?
-
你的意思是
"1" => array("1","4","7"),? -
@castis,没有键应该是 $a1 的值:"1" => array("4","7")
-
@MarkBaker - 正确!
标签: php arrays multidimensional-array associative-array