首页 > PHP教程 > PHP常用函数手册 > PHP array数组函数

PHP array_intersect_assoc() 函数

 函数原型

/**

 *根据键名和键值比较两个或多个数组 ,返回交集数组

 * @link http://php.net/manual/en/function.array-intersect-assoc.php

 * @param array $array1 与其他数组进行比较的第一个数组

 * @param array $array2 与第一个数组进行比较的数组

 * @param array $_ [optional]  可选参数:与第一个数组进行比较的其他数组

 * @return array 返回所有在$array1中也在$array2等任何其他参数数组中的键名和键值

 * @since 5.1.0

 */

function array_intersect_assoc(array $array1, array $array2, array $_ = null) { }

 

函数示例

$a1=array("g"=>"who","b"=>"two","c"=>"blue");

$a2=array("g"=>"who","d"=>"two","e"=>"brown");

$a3=array("f"=>"two","c"=>"purple","g"=>"who");

 

$result=array_intersect_assoc($a1,$a2,$a3);

print_r($result);  //输出Array ( [g] => who )

关闭
感谢您的支持,我会继续努力!
扫码打赏,建议金额1-10元


提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。