我需要在 PHP 中找出一个数组是否具有另一个数组的任何值。
例如 :
$search_values = array('cat', 'horse', 'dog');
$results = array('cat', 'horse');
if (in_array($search_values, $results))
echo 'A value was found';
当然,上面的并没有真正起作用(in_array)。
基本上,基于上面的例子,我想检查$results数组中是否有cat、hourse或dog。
我是否需要在第一个数组中执行“foreach”,然后在第二个数组中执行“in_array”,然后返回 true;如果找到了?或者,还有更好的方法?