【发布时间】:2015-07-15 09:42:20
【问题描述】:
我有 2 个数组:
$array1 = array("dog","cat","butterfly")
$array2 = array("dogs","cat","bird","cows")
与 $array1 相比,我需要从 $array2 中获取所有部分匹配项,如下所示:
array("dog","cat")
所以我需要检查 $array2 中是否有部分单词匹配并输出带有 $array1 键和值的新数组。
array_intersection 只输出完全匹配
谢谢
【问题讨论】:
-
什么是部分匹配?
-
这意味着如果array2有bulldog并且array1有dog,那么我们可以说我们从array2找到了dog,我们可以将它添加到我们的输出数组中