これが配列です
Array
(
[0] => Array
(
[artist] => John Keys
[postID] => 254
)
[1] => Array
(
[artist] => Jay Bloom
[postID] => 249
)
[2] => Array
(
[artist] => John Keys
[postID] => 216
)
[3] => Array
(
[artist] => Angie Belle
[postID] => 225
)
)
アーティスト要素のみからすべての重複を削除したいと思います。0 と 2 のアーティストは同じですが、postID が異なることに注意してください。アーティストの最初の出現を保持し、他のすべてを削除したいだけです。だから私がしたい結果は
Array
(
[0] => Array
(
[artist] => John Keys
[postID] => 254
)
[1] => Array
(
[artist] => Jay Bloom
[postID] => 249
)
[2] => Array
(
[artist] => Angie Belle
[postID] => 225
)
)
私はarray_uniqueを試し、またarray_mapをシリアライズして実行しましたが、何も正しく機能していないようです。