PHP 配列の重複排除/

WBOY
リリース: 2016-06-23 13:26:22
オリジナル
1114 人が閲覧しました

?Array deduplication

$term  =  array_column ( $grade ,  'term' );$term  =array_flip(array_flip($term));print_r($term);
ログイン後にコピー

Effect:


Principle:

array_flip():

同じ値が複数回出現する場合、最後のキー名がその値とすべてになります。他のキー名は失われます。

元の配列の値のデータ型が文字列または整数ではない場合、関数はエラーを報告します。


キーと値の 2 つの交換。PHP では重複したキー名が許可されないため、重複排除の効果が得られます。


2 番目のメソッド:

print_r(array_unique($term));

array_unique() 関数は、配列内の重複する値を削除し、結果の配列を返します。

複数の配列要素の値が等しい場合、最初の要素のみが保持され、他の要素は削除されます。

返された配列内のキー名は変更されません。



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