ホームページ > バックエンド開発 > PHPチュートリアル > PHP 配列内で出現する一意の値を効率的に数えて表示するにはどうすればよいですか?

PHP 配列内で出現する一意の値を効率的に数えて表示するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-01 07:53:14
オリジナル
172 人が閲覧しました

How Can I Efficiently Count and Display Unique Value Occurrences in a PHP Array?

配列内で出現する一意の値の特定と表示

配列を操作する場合、値の分布を理解することが重要です。一意の値の出現をカウントして表示することで、パターン、傾向、重複の存在を識別できます。

PHP ソリューション

これを PHP で実現するには、 array_count_values() 関数。配列内の値の頻度を計算します。元の値をキーとして、それぞれのカウントを値として持つ新しい配列を生成します。

次のことを考えてみましょう。配列:

$array = [
    'apple',
    'orange',
    'pear',
    'banana',
    'apple',
    'pear',
    'kiwi',
    'kiwi',
    'kiwi'
];
ログイン後にコピー

実装

$unique_counts = array_count_values($array);

foreach ($unique_counts as $value => $count) {
    echo "$value ($count)\n";
}
ログイン後にコピー

出力

このコードは次のように出力します:

apple (2)
orange
pear (2)
banana
kiwi (3)
ログイン後にコピー

で概要

array_count_values() 関数を利用すると、配列内の固有の値の出現を効率的にカウントできます。これにより、データの分布に関する貴重な洞察を取得し、さらなる分析と意思決定が可能になります。

以上がPHP 配列内で出現する一意の値を効率的に数えて表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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