我在PHP中有两个数组,如下所示:
人:
Array ( [0] => 3 [1] => 20 )
通缉犯:
Array ( [0] => 2 [1] => 4 [2] => 8 [3] => 11 [4] => 12 [5] => 13 [6] => 14 [7] => 15 [8] => 16 [9] => 17 [10] => 18 [11] => 19 [12] => 20 )
如何检查是否 所有 的的 人们 元素是在 通缉犯 阵列?
在此示例中,它应该返回,true因为20在 通缉犯中 。
true
20
您可以使用array_intersect()。
array_intersect()
$result = !empty(array_intersect($people, $criminals));