PHP の多次元配列から重複する値を削除する
多次元配列などの複雑なデータ構造には、多くの場合、特殊なテクニックが必要です。その内容を操作します。一般的な課題の 1 つは、複数の埋め込み配列間で重複する値を削除することです。
PHP アプローチ
効率的なアプローチの 1 つは、PHP の array_unique 関数と array_map 関数を組み合わせて使用することです。
$input = array( [0] => ['abc', 'def'], [1] => ['ghi', 'jkl'], [2] => ['mno', 'pql'], [3] => ['abc', 'def'], [4] => ['ghi', 'jkl'], [5] => ['mno', 'pql'] ); $uniqueArray = array_map("unserialize", array_unique(array_map("serialize", $input)));
この中でcode:
このアプローチの利点
以上がPHP で多次元配列から重複する部分配列を効率的に削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。