<?php
//array_diff()数组的差集
//函数用于获取数组的差集
//参数为:array($数组1,$数组2,$数组3)
//注意:差集仅比较参数1和其他参数的差集;
//参数是数组名,可以任意多个
//返回的值是新的数组
————————————
//array_intersect()
//获取数组的交集
//交集就是共同存在的元素
//仅比较数组中的值,不比较键
//参数个数任意,返回值都是新数组
实例
$arr1 = array('a','b','c','d','e'); $arr2 = array('a','b','f'); $arr3 = array('a','b','e'); $new = array_intersect($arr1,$arr2,$arr3); //从第一个数组中(第一个参数) 找到其他数组中不存在的没有的就是差集 $new = array_diff($arr1,$arr3,$arr2); var_dump($new);
运行实例 »
点击 "运行实例" 按钮查看在线实例