現在の位置: ホーム> 関数カテゴリ一覧> array_count_values

array_count_values

配列内の値の数をカウントします
名前:array_count_values
カテゴリ:配列
対応言語:php
一言説明:すべての値が配列に表示される回数をカウントするために使用されます。

array_count_values関数

PHPバージョンに適用できます

この関数は、PHP 4.0.0以降利用可能です。

関数の説明

array_count_values()関数は、配列内のすべての値の発生をカウントし、連想配列を返すために使用されます。返された配列のキーは元の配列の値であり、値は元の配列に表示される回数です。

関数構文

<span class="fun">array_count_values(array $ array):array</span>

パラメーター

  • 配列(配列) - 統計を必要とする配列。

返品値

配列のキーが入力配列の値であり、値は入力配列に値が表示される回数です。

<?php
$array = array(1, "apple", 2, 3, "apple", 1, 3, "banana", "apple");
$result = array_count_values($array);
print_r($result);
?>

サンプルコードの説明

この例では、配列には、番号1や文字列「Apple」などの複数の重複値が含まれています。 array_count_values()関数を呼び出した後、返された結果は連想配列になり、各要素が元の配列に表示される回数を示します。出力の結果は次のとおりです。

 Array ( [1] => 2 [apple] => 3 [2] => 1 [3] => 2 [banana] => 1 )
類似の関数
  • array_key_existsのエイリアス key_exists

    key_exists

    array_key_existsのエイリ
  • 配列内の値の数をカウントします array_count_values

    array_count_values

    配列内の値の数をカウントします
  • 配列内のすべての値を返します array_values

    array_values

    配列内のすべての値を返します
  • インデックスチェックを使用して配列の差を計算し、コールバック関数を使用してデータを比較します array_udiff_assoc

    array_udiff_assoc

    インデックスチェックを使用して配列の差を
  • インデックスチェックを使用した配列の差セットを計算し、コールバック関数を使用してデータとインデックスを比較する array_udiff_uassoc

    array_udiff_uassoc

    インデックスチェックを使用した配列の差セ
  • 指定された配列の最初のキーの名前を取得します array_key_first

    array_key_first

    指定された配列の最初のキーの名前を取得し
  • 配列の交点を計算します array_intersect

    array_intersect

    配列の交点を計算します
  • キーとして1つの配列を使用して、その値として別の配列を使用して配列を作成します array_combine

    array_combine

    キーとして1つの配列を使用して、その値と
人気記事(にんききじ)