3种取不同值的方法:1、比较数组键值并返回一个包含不同值的差集数组,语法“array_diff(数组1,数组2)”。2、比较数组键名并返回一个包含不同值的差集数组,语法“array_diff_key(数组1,数组2)”。3、比较数组的键名和键值,并返回一个包含不同值的差集数组,语法“array_diff_assoc(数组1,数组2)”。
本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑
php获取两个数组不同值,就是比较两个数组,获取差集。
而PHP比较数组有三种情况:只比较键值、只比较键名、比较键值和键名。分别对应三个内置函数:
-
array_diff()
-
array_diff_key()
-
array_diff_assoc()
下面我们通过示例来了解一下:
1、使用array_diff()函数–比较数组的键值
array_diff() 函数用于比较两个(或