PHP array_diff()
2024-09-05 09:46:49
定义和用法
array_diff() 函数返回两个数组的差集数组。返回的数组的元素都取自被比较的数组(既第一个数组)。
在返回的数组中,键名保持不变。
语法
array_diff(array1,array2,array3...)
参数 | 描述 |
array1 | 必需。与其他数组进行比较的第一个数组。 |
array2 | 必需。与第一个数组进行比较的数组。 |
array3 | 可选。与第一个数组进行比较的数组。 |
提示和注释
提示:可用一个或任意多个数组与第一个数组进行比较。
注释:只用值来比较。
例子1
<?php
$a1 = array(0=>"A",1=>"B",2=>"C");
$a2 = array(3=>"C",4=>"D",5=>"B");
print_r(array_diff($a1,$a2));
?>
输出:
Array ( [0] => A)
例子
<?php
// 多数组比较
$a = array(1,2,3,7);
$b = array(4,3,5);
$c = array(2,6,8);
print_r(array_diff($a,$b,$c));
?>
输出:
// 数组$a中的1,7在后两个数组($b,$c)中均不存在
Array ( [0] => 1 [3] => 7 )
最新文章
- Nodejs学习路线图
- test dword ptr [eax],eax ; probe page. visual studio
- 【HDU】1850 Being a Good Boy in Spring Festival
- NSIS打包(一)常用概念简介
- 图像处理界的标准图像Lena背后的故事
- ARM体系结构_DAY2
- C++11里面的Lambda表达式
- Apache Tomcat部署java web项目
- TCP/IP 和HTTP 协议基础知识
- Winsock网络编程笔记(1)----入门
- 从ELK到EFK演进
- bzoj3295[Cqoi2011]动态逆序对 树套树
- Python变量之白首如新,倾盖如故
- CF908D New Year and Arbitrary Arrangement(期望Dp+数学)
- windows10安装anaconda,配置tensorflow
- SHA-256算法和区块链原理初探
- C++定义自己的异常
- 玩转X-CTR100 l STM32F4 l NRF24L01+ 2.4G无线通信
- android判断adb调试是否打开及代码跳转到开发者选项界面
- 吴裕雄 python神经网络 水果图片识别(3)