php判断一个数组是否为另一个数组子集的方法
2024-10-12 00:45:01
原文地址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";
}
最新文章
- CentOS下Zabbix安装部署及汉化
- PS 切图
- zepto源码--核心方法5(文本操作)--学习笔记
- hihoCoder太阁最新面经算法竞赛18
- awk引用外部变量及调用系统命令方法
- Altera的几个常用的Synthesis attributes
- MouseJack:利用15美元的工具和15行代码控制无线鼠标和键盘
- jmeter测试手机app
- 01-08-01【Nhibernate (版本3.3.1.4000) 出入江湖】NHibernate中的一级缓存
- python top project of 2013
- jdk源码调试功能
- FZU 1753
- asp.net读取Access数据库。
- sort用法
- WPF中button按钮同时点击多次触发click解决方法
- 浅谈JavaScript时间与正则表达式
- .NET Core微服务之基于Jenkins+Docker实现持续部署(Part 1)
- Linux驱动学习1.hello world;
- BZOJ2406矩阵
- height、clientHeight、offsetHeight、scrollHeight、height()、 innerHeight()、outerHeight()等的区别
热门文章
- phpadmin登录报错:#1045 - Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: yes)
- iOS设备上出现的click,live,on点击失去效果
- Appium环境搭建(MAC版)
- 机器学习实战(Machine Learning in Action)学习笔记————07.使用Apriori算法进行关联分析
- 机器学习实战(Machine Learning in Action)学习笔记————06.k-均值聚类算法(kMeans)学习笔记
- su、sudo、su - root的区别
- 互联网,IT,大数据,机器学习,AI知识tag云
- Oracle EBS INV 创建物料搬运单行
- python基础学习2
- VMware 导出镜像文件供 Virtual Box 使用