【发布时间】:2017-03-23 10:45:29
【问题描述】:
我有两个数组如下。
$e which is
Array
(
[0] => AL-Alabama
[1] => AK-Alaska
)
$c which is
Array
(
[0] => Aerospace: General
[1] => Agriculture/Forestry/Fish ing/Mining: General
)
我想使用以上两个单个数组创建一个多维数组。我写了下面的代码,但只是不工作。
$mat1=array(array());
foreach ($e as $ee);
{foreach ($c as $cc);
{$mat1[$ee][] = $cc;}}
它给了我如下的输出。
Array
(
[0] => Array
(
)
[AK-Alaska] => Array
(
[0] => Agriculture/Forestry/Fish ing/Mining: General
)
)
而我的理想输出应该是一个存储组合的数组
(AL-Alabama,Aerospace: General), (AL-Alabama,Agriculture/Forestry/Fish ing/Mining: General) and
(AK-Alaska,Aerospace: General), (AK-Alaska,Agriculture/Forestry/Fish ing/Mining: General)
我们将不胜感激任何帮助。
谢谢
【问题讨论】:
标签: php multidimensional-array foreach