「PHP」配列に含まれる各値の出現回数をカウントして取得する

PHP配列

配列に含まれる各値の出現回数をカウントして取得する

配列に含まれる各値の出現回数をカウントして取得するにはarray_count_values()を利用します

新たに配列として結果が返されます

$data = array("apple", "pine","apple","apple");
print_r(array_count_values($data));

実行結果は以下のようになります

Array
(
    [apple] => 3
    [pine] => 1
)

簡単な重複チェックにもなりますし、データによってはランキング結果とか作る時に使えそうですね

PHP配列

Posted by Yousuke.U