0
点赞
收藏
分享

微信扫一扫

【函数分享】每日PHP函数分享(2021-2-8)

array_diff_assoc — 带索引检查计算数组的差集

说明:

array_diff_assoc ( array $array1 , array $array2 , array $... = ? ) : array

array_diff_assoc() 返回一个数组,该数组包括了所有在 array1 中但是不在任何其它参数数组中的值。注意和 array_diff() 不同的是键名也用于比较。

参数:

array1:从这个数组进行比较

array2:被比较的数组

...:更多被比较的数组

返回值:

返回一个数组,该数组包含array1中任何其他数组中都不存在的所有值。

<?php
$array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red");
$array2 = array("a" => "green", "yellow", "red");
$result = array_diff_assoc($array1, $array2);
print_r($result);
?>

输出:
Array
(
    [b] => brown
    [c] => blue
    [0] => red
)
<?php
$array1 = array(0, 1, 2);
$array2 = array("00", "01", "2");
$result = array_diff_assoc($array1, $array2);
print_r($result);
?>

输出:
Array
(
    [0] => 0
    [1] => 1
)
举报

相关推荐

0 条评论