【发布时间】:2017-04-08 02:53:08
【问题描述】:
我正在尝试生成数组作为比较 2 个数组的结果:第一个数组有更多元素,例如:
array1: {
0 => "car1"
1 => "car2"
2 => "car3"
3 => "car4"
4 => "car5"
}
第二个数组没有所有元素:
array2: {
0 => "car1"
1 => "car4"
2 => "car5"
}
所以有所有可能的类别 (array1) 和分配给帖子 (array2) 的类别(这是 WordPress 的事情)。
我正在尝试比较该数组(但不是使用array_diff() 函数,它给了我元素值而不是布尔值)并将结果作为真/假。所以我想比较数组的每个值并生成 array map 或者使用array_combine() 函数来获取这样的数组:
result_array: {
"car1": true,
"car2": false,
"car3": false
}
等等...
重要的是输出数组包含所有类别及其结果(真、假)以供发布。
有什么简单的方法可以做到,或者我可以使用它的功能吗?
【问题讨论】: