array array_diff_key ( array $array1, array $array2 [, array $...] );
它将array1与array2进行比较,并返回差值。
Sr.No | Parameter & Description |
---|---|
1 |
array1(必需) 将与第一个数组进行比较。 |
2 |
array2(必需) 它是要与第一个数组进行比较的数组 |
3 |
array3(可选) 它是要与第一个数组进行比较的数组 |
它返回一个数组,其中包含array1中不存在于任何其他数组中的所有条目。
<?php $input1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow", "f"=>"yellow"); $input2=array("a"=>"red","b"=>"green","c"=>"blue"); $result=array_diff_key($input1,$input2); print_r($result); ?>
这将产生以下输出-
Array ( [d] => yellow [f] => yellow )
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)