原文地址http://www.jbxue.com/article/14703.html

// 快速的判断$a数组是否是$b数组的子集  
$a = array(135,138);  
$b = array(135,138,137);

方法1:

<?php
$flag = 1;  
foreach ($a as $va) {  
    if (in_array($va, $b)) {  
       continue;
    }else {  
        $flag = 0;  
       break;
    }  
}  
  
if ($flag) {  
    echo "Yes";  
}else {  
    echo "No";  
}

方法2:

<?php
$c = array_diff($a, $b);  
print_r($c);  
$flag = empty($c)?1 : 0;  
  
if ($flag) {  
    echo "Yes";  
}else {  
    echo "No";  
}

方法3:

<?php
if ($a == array_intersect($a, $b)) {  
    $flag = 1;  
}else {  
    $flag = 0;  
}  
  
if ($flag) {  
    echo "Yes";  
}else {  
    echo "No";  
}

最新文章

  1. CentOS下Zabbix安装部署及汉化
  2. PS 切图
  3. zepto源码--核心方法5(文本操作)--学习笔记
  4. hihoCoder太阁最新面经算法竞赛18
  5. awk引用外部变量及调用系统命令方法
  6. Altera的几个常用的Synthesis attributes
  7. MouseJack:利用15美元的工具和15行代码控制无线鼠标和键盘
  8. jmeter测试手机app
  9. 01-08-01【Nhibernate (版本3.3.1.4000) 出入江湖】NHibernate中的一级缓存
  10. python top project of 2013
  11. jdk源码调试功能
  12. FZU 1753
  13. asp.net读取Access数据库。
  14. sort用法
  15. WPF中button按钮同时点击多次触发click解决方法
  16. 浅谈JavaScript时间与正则表达式
  17. .NET Core微服务之基于Jenkins+Docker实现持续部署(Part 1)
  18. Linux驱动学习1.hello world;
  19. BZOJ2406矩阵
  20. height、clientHeight、offsetHeight、scrollHeight、height()、 innerHeight()、outerHeight()等的区别

热门文章

  1. phpadmin登录报错:#1045 - Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: yes)
  2. iOS设备上出现的click,live,on点击失去效果
  3. Appium环境搭建(MAC版)
  4. 机器学习实战(Machine Learning in Action)学习笔记————07.使用Apriori算法进行关联分析
  5. 机器学习实战(Machine Learning in Action)学习笔记————06.k-均值聚类算法(kMeans)学习笔记
  6. su、sudo、su - root的区别
  7. 互联网,IT,大数据,机器学习,AI知识tag云
  8. Oracle EBS INV 创建物料搬运单行
  9. python基础学习2
  10. VMware 导出镜像文件供 Virtual Box 使用