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

PHP array_diff_assoc() 函数

函数原型

 /**

 * 根据键名和键值比较两个或多个数组的不同

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

 * @param array $array1 <p>

 * 与其他数组进行比较的第一个数组

 * </p>

 * @param array $array2 <p>

 * 与第一个数组进行比较的数组

 * </p>

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

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

 * @since 4.3.0

 * @since 5.0

 */

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

 

函数示例

$a1=array("a"=>"one","b"=>"two","c"=>"blue","d"=>"yellow");

$a2=array("a"=>"one","f"=>"two","g"=>"blue");

$a3=array("h"=>"one","b"=>"two","g"=>"blue");

 

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

print_r($result);  //输出Array ( [c] => blue [d] => yellow )

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


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