連想配列で、指定したキーのみの重複をチェックしたいです。
PHP
$ary = [ [ 'name' => '田中' 'age' => 20 'birthday' => 2000/1/1 ], [ 'name' => '田中' 'age' => 20 'birthday' => 1999/12/31 ], [ 'name' => '佐藤' 'age' => 20 'birthday' => 2000/1/1 ] ]
このような配列がある場合に、nameとageのみの重複をチェックし
結果として、上二つが引っかかるような処理にしたいと考えています。
array_unique()のような配列全体の比較ではなく、指定したキーのみでの比較をしたいのですが可能なのでしょうか。前提から直すべきなのでしょうか。
宜しくお願いします。
まだ回答がついていません
会員登録して回答してみよう