PHP array_diff_key() 函数
定义和用途
array_diff_key() 函数将编码为HTML实体的字符串转换回原始字符。
语法
参数
序号 | 参数与描述 |
---|---|
1 | array1(必需) 第一个需要比较的数组。 |
2 | array2(必需) 第二个需要与第一个数组进行比较的数组。 |
3 | array3(可选) 第三个需要与第一个数组进行比较的数组。 |
返回值
这个函数返回一个包含来自 array1 的所有键,但是这些键不在任何其他传递给函数的数组中。
PHP 版本
这个函数首次引入在 PHP 版本 5.1.0 中。
示例
这个示例返回4和5的值,因为前三个键(0、1和2)在两个数组中是相同的,尽管它们的值是不同的。
这将产生以下结果 –
示例
这个示例返回一个空数组,因为array_diff_key()比较的是键而不是值,因为它发现两个数组都有相同的键,尽管值不同,所以它找不到任何差异。
这将产生以下结果 −
示例
尝试下面的示例-
将会产生以下结果−