array_diff_assoc両方ともarray_diff_uassoc同じことを行います(追加のインデックスチェックを使用して差分b / w配列を計算します)。唯一の違いは、後の方がaを許可することcallbackです。
違いは単なるコールバックです。この場合、array_diff_uassocの代わりに優先する必要がありarray_diff_assocます。
コールバックが以下と同じように行われる場合はすべての場合であることを理解したいのですが、array_diff_uassoc
function key_compare_func($a, $b)
{
if ($a === $b) {
return 0;
}
return ($a > $b)? 1:-1;
}