不靠谱的 array_diff !!
原来不是对应键比对,是我理解错了
$a1 = array(
'zipcode' => '2',
'remark' => '',
);
$a2 = array(
'zipcode' => '',
'remark' => '3332',
);
echo '<pre>';
print_r(array_diff($a1, $a2));
exit;
输出
Array
(
[zipcode] => 2
)
$a1 = array(
'zipcode' => '',
'remark' => '',
);
$a2 = array(
'zipcode' => '',
'remark' => '3332',
);
echo '<pre>';
print_r(array_diff($a1, $a2));
exit;
输出
Array
(
)
什么鬼,好像不是自己预期的啊!
不是
array_diff
不靠谱,而是楼主没仔细看文档不要光靠函数名来猜测其功能,文档才是标准的
@leo 我想比对对应键的值得不同,找出那个键,有没有内置函数使用
@maimai 目测没有,自己写一个呗
@lx1036 谢谢,不过我用自己写的方法也挺简单。