この記事では、1 次元配列の重複排除と 2 次元配列の重複排除を含む、PHP 配列の重複排除の方法を紹介します。困っている友達は参考にしてください。
まず、1 次元配列から重複する項目を削除する方法を見てみましょう。 array_unique 関数を使用します。例: リーリー出力結果: 配列 ( [0] => リンゴ [1] => バナナ [2] => 梨 [4] => 泣き声 [5] => スイカ ) 。 二次元配列から重複した項目を削除する方法を見てみましょう。 2 次元配列の場合、議論すべき状況が 2 つあります。 1 つは、特定のキー名の値を繰り返すことができないため、重複した項目が削除されるためです。 もう 1 つは、内部 1 次元配列がまったく同じであることはできないため、重複を削除することです。 具体例を挙げて説明します。 1、特定のキー名の値は重複できないため、重複を削除します。 リーリー出力結果: Array ( [0] => Array ( [id] => 123 [name] => Zhang San) [1] => Array ( [id] => 124 [name] => Wang Wu) [2] => Array ([id] => 125 [名前] => 趙劉) [3] => 配列 ( [id] => 126 [name] => 趙劉 ) ) 2. 内部の 1 次元配列は完全に同じであることはできないため、重複した項目は削除されます リーリー出力結果: 配列 ( [0] => 配列 ( [0] => 123 [1] => チャン・サン) [1] => 配列 ( [0] => 123 [1] => 李思) [2] => 配列( [0] => 124 [1] => 王呉) [4] => 配列 ( [0] => 126 [1] => 趙劉 ) ) |