array_diff()函数定义和用法
array_diff() 函数返回两个数组的差集数组。该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键值。
在返回的数组中,键名保持不变。
提示和注释
提示:可用一个或任意多个数组与第一个数组进行比较。
注释:仅有值用于比较。
例子:
<?php
$a1
=
array
(0=>
"Cat"
,1=>
"Dog"
,2=>
"Horse"
);
$a2
=
array
(3=>
"Horse"
,4=>
"Dog"
,5=>
"Fish"
);
print_r(
array_diff
(
$a1
,
$a2
));
?>
结果:
Array ( [0] => Cat )