現在の位置: ホーム> 関数カテゴリ一覧> 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_reduce

    array_reduce

    コールバック関数を使用して、配列を単一の
  • セルの反対の順序で配列を返します array_reverse

    array_reverse

    セルの反対の順序で配列を返します
  • コールバック関数を使用してキー名を比較して配列の交差点を計算します array_intersect_ukey

    array_intersect_ukey

    コールバック関数を使用してキー名を比較し
  • アレイから1つ以上のユニットをランダムにフェッチします array_rand

    array_rand

    アレイから1つ以上のユニットをランダムに
  • ソート配列 sort

    sort

    ソート配列
  • 指定されたキーと値で配列を入力します array_fill_keys

    array_fill_keys

    指定されたキーと値で配列を入力します
  • コールバック関数を使用してキー名を比較して配列の違いセットを計算します array_diff_ukey

    array_diff_ukey

    コールバック関数を使用してキー名を比較し
  • 配列内の指定された値を検索し、成功した場合は、最初の対応するキー名を返します array_search

    array_search

    配列内の指定された値を検索し、成功した場
人気記事(にんききじ)