php中数组交集和差集的计算
- 日期 : 2018-07-20
在php中数组进行交集和差集计算主要使用两个函数,一个是array_intersect,还有一个是array_diff

array_intersect()函数返回一个保留了键值的数组,这个数组由第一个数组中出现的且在其他每个输入数组中都出现的值组成。只有在两个元素相等且具有相同的数据类型时,array_intersect()函数才会认为它们是相同的。
示例:array array_intersect(array array1,array2[,arrayN])
array_diff()函数也是返回一个保留了键值的数组,在第一个数组中出现但其他数组中没有的值。这个功能与array_intersect()相反
示例:array array_diff(array array1,array2[,arrayN])

array_intersect()函数返回一个保留了键值的数组,这个数组由第一个数组中出现的且在其他每个输入数组中都出现的值组成。只有在两个元素相等且具有相同的数据类型时,array_intersect()函数才会认为它们是相同的。
示例:array array_intersect(array array1,array2[,arrayN])
array_diff()函数也是返回一个保留了键值的数组,在第一个数组中出现但其他数组中没有的值。这个功能与array_intersect()相反
示例:array array_diff(array array1,array2[,arrayN])