値[id]のみをチェックして重複を確認し、この「フィールド」[id]が重複しているすべてのキーを削除したいと思います。
例:番号が1、2、1の場合。結果を1、2ではなく2にします。また、重複の基準は、[id]をチェックすることによってのみ決定され、他の「フィールド」は決定されません。
元の配列:
Array
(
[0] => Array
(
[name] => John
[id] => 123
[color] => red
)
[1] => Array
(
[name] => Paul
[id] => 958
[color] => red
)
[2] => Array
(
[name] => Jennifer
[id] => 123
[color] => yellow
)
)
私が望む結果:
Array
(
[0] => Array
(
[name] => Paul
[id] => 958
[color] => red
)
)