两个一维数组和搜索

And*_*rew 1 php

我有两个一维数组:

$table1 = (9001, 9002, 9003, 9004, 9005, 9006, 9007);

$table2 = (9001, 9004, 9010);
Run Code Online (Sandbox Code Playgroud)

我必须知道$ table2中的任何元素是否(或不是)在$ table1中.

怎么做?

Jos*_*osh 9

使用array_intersect().

$array1 = array(9001, 9002, 9003, 9004, 9005, 9006, 9007);
$array2 = array(9001, 9004, 9010);
$result = array_intersect($array1, $array2);
Run Code Online (Sandbox Code Playgroud)

产量

Array
(
    [0] => 9001
    [3] => 9004
)
Run Code Online (Sandbox Code Playgroud)