这次在项目中使用 array_diff 函数被坑了....array('uid'=>3,'name' => "zhangsan2"),
array('uid'=>4,'name' => "zhangsan3"),
);
求这两个数组的差集..., 用 array_diff() 函数:
$ary3 = array_diff($ary1, $ary2);
var_dump($ary3);
输出结果为array(0) {}, 哈哈, 是不是很坑啊...如果用在一维数组上, 也只比较了值, 并没有比较键, 也就是说只要值是一样的, 就会被剔除掉, 而不管键是否一样, 例如:
$a1=array("a"=>"red","b"=>"green","c"=>...() 函数