ホームページ  >  記事  >  バックエンド開発  >  PHPで配列から異なる値を取得する方法

PHPで配列から異なる値を取得する方法

青灯夜游
青灯夜游オリジナル
2022-01-21 18:36:421797ブラウズ

Value メソッド: 1. 「array_unique(array)」ステートメントを使用して、配列内の重複する値を削除し、異なる値を含む配列を返します。 2. 「array_keys(array_count_values(array))」を使用します。重複を削除するステートメント 配列内の重複した値は、個別の値を含む配列を返します。

PHPで配列から異なる値を取得する方法

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php にはかかります配列からの異なる値

1. array_unique() 関数の使用:

array_unique() 関数は、次の目的で使用されます。配列値の重複を削除します。 2 つ以上の配列値が同じ場合、最初の値のみが保持され、他の値は削除されます。

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array("A","Cat","Dog","A","Dog",1,2,3,3,2,1);
echo "原数组:";
var_dump($arr);
echo "获取数组中的不同值:";
var_dump(array_unique($arr));
?>

PHPで配列から異なる値を取得する方法

2. array_keys() 関数と array_count_values() 関数を使用する

array_count_values() 関数は、すべての値をカウントするために使用されます。配列内の出現回数。返された配列のキー名は元の配列の値であり、キーの値はその値が元の配列に出現した回数です。

array_keys() 関数は、すべてのキーを含む新しい配列を返します。配列内の名前。

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array("A","Cat","Dog","A","Dog",1,2,3,3,2,1);
echo "原数组:";
var_dump($arr);
echo "获取数组中的不同值:";
var_dump(array_keys(array_count_values($arr)));
?>

PHPで配列から異なる値を取得する方法

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPで配列から異なる値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。