PHP中如何判断两个数组是否完全不同?
- 内容介绍
- 文章标签
- 相关推荐
本文共计793个文字,预计阅读时间需要4分钟。
比较方法:1、使用array_diff(数组1,数组2),仅比较数组值;2、使用array_diff_assoc(数组1,数组2),比较键和值。这两种方法比较数组后,都返回一个差集数组;如果差集数组为空,表示数组相同。
比较方法:1、用“array_diff(数组1,数组2)”,只比较数组值;2、用“array_diff_assoc(数组1,数组2)”,键和值都比较。这两种方法比较数组后,都返回一个差集数组;如果差集数组为空数组,则两数组相同,反之不相同。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php比较2个数组是否不同
在PHP中,可以使用array_diff()或者array_diff_assoc()函数来比较2个数组,看看两数组是否不同。
array_diff()或者array_diff_assoc()函数在比较数组后,会返回一个差集数组;如果差集数组为空数组,则两数组相同,反之不相同。
下面我们来具体看看:
方法1:使用array_diff()比较2个数组是否不同
array_diff() 函数用于比较两个数组的值,并返回差集。语法格式:
array_diff(array1,array2);
返回值:
返回一个差集数组,该数组包括了所有在被比较的数组(array1)中,但是不在任何其他参数数组(array2 等等)中的值。
本文共计793个文字,预计阅读时间需要4分钟。
比较方法:1、使用array_diff(数组1,数组2),仅比较数组值;2、使用array_diff_assoc(数组1,数组2),比较键和值。这两种方法比较数组后,都返回一个差集数组;如果差集数组为空,表示数组相同。
比较方法:1、用“array_diff(数组1,数组2)”,只比较数组值;2、用“array_diff_assoc(数组1,数组2)”,键和值都比较。这两种方法比较数组后,都返回一个差集数组;如果差集数组为空数组,则两数组相同,反之不相同。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php比较2个数组是否不同
在PHP中,可以使用array_diff()或者array_diff_assoc()函数来比较2个数组,看看两数组是否不同。
array_diff()或者array_diff_assoc()函数在比较数组后,会返回一个差集数组;如果差集数组为空数组,则两数组相同,反之不相同。
下面我们来具体看看:
方法1:使用array_diff()比较2个数组是否不同
array_diff() 函数用于比较两个数组的值,并返回差集。语法格式:
array_diff(array1,array2);
返回值:
返回一个差集数组,该数组包括了所有在被比较的数组(array1)中,但是不在任何其他参数数组(array2 等等)中的值。

