現在の位置: ホーム> 関数カテゴリ一覧> 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 )
類似の関数
  • キー名で配列を逆に並べ替えます krsort

    krsort

    キー名で配列を逆に並べ替えます
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • コールバック関数を使用してキー名を比較して配列の違いセットを計算します array_diff_ukey

    array_diff_ukey

    コールバック関数を使用してキー名を比較し
  • 配列内のすべての値を返します array_values

    array_values

    配列内のすべての値を返します
  • セルの反対の順序で配列を返します array_reverse

    array_reverse

    セルの反対の順序で配列を返します
  • 配列内の値の数をカウントします array_count_values

    array_count_values

    配列内の値の数をカウントします
  • インデックスチェックとの配列の交点を計算し、インデックスをコールバック関数と比較します array_intersect_uassoc

    array_intersect_uassoc

    インデックスチェックとの配列の交点を計算
  • 配列を逆に並べ替え、インデックス関係を維持します arsort

    arsort

    配列を逆に並べ替え、インデックス関係を維
人気記事(にんききじ)