連想配列で、指定したキーのみの重複をチェックしたいです。
PHP
1$ary = [ 2 3 [ 4 'name' => '田中' 5 'age' => 20 6 'birthday' => 2000/1/1 7 ], 8 9 [ 10 'name' => '田中' 11 'age' => 20 12 'birthday' => 1999/12/31 13 ], 14 15 [ 16 'name' => '佐藤' 17 'age' => 20 18 'birthday' => 2000/1/1 19 ] 20 21]
このような配列がある場合に、nameとageのみの重複をチェックし
結果として、上二つが引っかかるような処理にしたいと考えています。
array_unique()のような配列全体の比較ではなく、指定したキーのみでの比較をしたいのですが可能なのでしょうか。前提から直すべきなのでしょうか。
宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー