如何匹配两个数组之间的变量

时间:2018-07-24 16:31:14

标签: arrays merge

我有两个数组:

1. Array ( [0] => Class100 [1] => Class200 )
2. Array ( [0] => In Progress  [1] => Postponed )

我想将它们组合成状态与课程相匹配的形式。例如,输出应类似于:

Class100 = In Progress
Class200 = Postponed

我尝试合并数组,希望能达到目的,但是输出是:

Array ( [0] => Class100 [1] => Class200 [2] => In Progress [3] => Postponed)

如何获得所需的结果?我对PHP还是很陌生,所以如果这个问题对这里的所有专家来说都太简单了,请原谅我。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我使用了array_combine,它通过将第一个数组变成第二个数组中值的键来达到目的。

这是我添加的内容:

$info = array_combine($classes, $status);

print_r($info);

输出为:

Array ( [Class100] => In Progress [Class200] => Postponed )

无论如何,感谢所有会帮助我的人。