PHP中判断两个数组中是否有相同的值

首先我先出两个数组

$arr1 = (a, b, c, d);
$arr2 = (1, 2, a, 3);

然后比较这两个数组,如果有相同的值则输出true否则为false

阅读 8.8k
4 个回答
function check($arr,$array){
    $result = array_intersect($arr,$array);
    $state = empty($result) ?  false : true;
    return $state;
}
新手上路,请多包涵

array_intersect

array_intersect($array1, $array2);

return array_intersect($array1, $array2) ? true : false;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题