background image
4.求差值:
1)比较几个数组之间的值,返回他们的差值:
array_diff($arr1,$arr2,$arr3....);
这个差值代表:先比较
$arr1 和$arr2,从$arr1 中删去$arr2 中和$arr1
相同的值的部分;再比较
$arr1 和$arr3,同样的从$arr1 删去相同的部
分;以此类推,形成新的数组,键和值都是没有被删去的,原样保留。
2)比较几个数组之间的值,返回他们的差值(使用自定义函数比较
键名):
array_udiff($arr1,$arr2,$arr3....,'functionname');
3)比较几个数组之间的键,返回他们的差值:
array_diff_key($arr1,$arr2,$arr3....);
array_diff()类似,但是比较的是值。
4)比较几个数组之间的键和值,返回他们的差值:
array_diff_assoc($arr1,$arr2,$arr3....);