每日分享PHP知识点,大家都赞同关注是一种动力,分享是一种美德,再说了关注分享一下又不会怀孕?只要你开心就好......
array_intersect_key() 使用键名比较计算数组的交集。
arrayarray_intersect_key(array$array1,array$array2[,array$...])
说明:
array_intersect_key() 返回一个数组,该数组包含了所有出现在 中并同时出现在所有其它参数数组中的键名的值。
参数描述
array1
与其他数组进行比较的第一个数组.
array2
与第一个数组进行比较的数组
array
要对比的数组变量的列表。
返回值:
返回一个交集数组,该数组包括了所有在被比较的数组(array1)中,同时也在任何其他参数数组(array2 或 array3 等等)中的键名。
实例:
$array1=array('blue' =>1,'red' =>2,'green' =>3,'purple'=>4);
$array2=array('green'=>5,'blue'=>6,'yellow'=>7,'cyan' =>8);
var_dump(array_intersect_key($array1,$array2));
?>
输出:
array(2){
["blue"]=>
int(1)
["green"]=>
int(3)
}
关注是一种动力 分享是一种美德 关注分享一下又不会怀孕!
领取专属 10元无门槛券
私享最新 技术干货