配列を比較するために私が読んだすべてのPHP関数(、、array_diff()などarray_intersect())は、配列要素の存在を比較しているようです。
同じ構造を持つ 2 つの多次元配列が与えられた場合、値の違いをどのようにリストしますか?
例
配列 1
[User1] => 配列 ([public] => 1
[プライベート] => 1
[シークレット] => 1
)
[User2] => 配列 ([public] => 1
[プライベート] => 0
[シークレット] => 0
)
アレイ 2
[User1] => 配列 ([public] => 1
[プライベート] => 0
[シークレット] => 1
)
[User2] => 配列 ([public] => 1
[プライベート] => 0
[シークレット] => 0
)
違い
[User1] => 配列 ([public] => 1
[private] => 0 //この値は異なります
[シークレット] => 1
)
したがって、私の結果は、「すべてのユーザーのうち、User1 が変更されました。違いは、プライベートが 1 ではなく 0 であることです。」