ホームページ > バックエンド開発 > PHPチュートリアル > PHP配列重複排除方法リファレンス(1次元配列重複排除、2次元配列重複排除)

PHP配列重複排除方法リファレンス(1次元配列重複排除、2次元配列重複排除)

WBOY
リリース: 2016-07-25 08:58:00
オリジナル
1431 人が閲覧しました
この記事では、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] => 趙劉 ) )


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート