PHP

array_count_values

array_count_values

(PHP 4, PHP 5, PHP 7)

array_count_values - 计算数组的所有值

描述

array array_count_values ( array $array )

array_count_values()返回一个数组,它使用arrayas作为键的值以及它们的频率array值。

参数

array

要计数的值的数组

返回值

array作为键的键和它们的计数返回值的关联数组。

错误/异常

针对每个不是字符串或整数的元素进行抛出E_WARNING

示例

示例#1 array_count_values()示例

<?php $array = array(1, "hello", 1, "world", "hello" print_r(array_count_values($array) ?>

上面的例子将输出:

Array ( [1] => 2 [hello] => 2 [world] => 1 )

另请参阅

  • count() - 计算数组中的所有元素或某个对象中的某个元素

  • array_unique() - 从数组中删除重复值

  • array_values() - 返回数组的所有值

  • count_chars() - 返回有关字符串中使用的字符的信息

← array_combine

array_diff_assoc →