开发者社区> 问答> 正文

检查一个数组的元素是否在PHP中的另一个数组中

我在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在通缉犯中。

问题来源于stack overflow

展开
收起
保持可爱mmm 2020-02-07 23:13:07 436 0
1 条回答
写回答
取消 提交回答
  • 您可以使用array_intersect()。

    $result = !empty(array_intersect($people, $criminals))

    2020-02-07 23:13:17
    赞同 展开评论 打赏
问答分类:
PHP
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载