現在の位置: ホーム> 関数カテゴリ一覧> 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 )
類似の関数
  • ユーザー定義の比較関数を使用して、配列内の値を並べ替え、インデックスに関連するものにします uasort

    uasort

    ユーザー定義の比較関数を使用して、配列内
  • 配列の内側のポインターを1つに戻します prev

    prev

    配列の内側のポインターを1つに戻します
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • 配列のキーと値を交換します array_flip

    array_flip

    配列のキーと値を交換します
  • ユーザー定義の関数を使用して、配列内の各要素にコールバックを作成します array_walk

    array_walk

    ユーザー定義の関数を使用して、配列内の各
  • エイリアスをカウントします sizeof

    sizeof

    エイリアスをカウントします
  • 「ナチュラルソート」アルゴリズムを使用して、配列ケースに依存しない文字を並べ替えます natcasesort

    natcasesort

    「ナチュラルソート」アルゴリズムを使用し
  • 配列内のすべてのキーのケースを変更します array_change_key_case

    array_change_key_case

    配列内のすべてのキーのケースを変更します
人気記事(にんききじ)