PHP array_count_values() 函数
说明
array_count_values()
函数计算每个唯一值在数组中出现的次数。
下表总结了该函数的技术细节。
返回值: | 返回一个关联数组,其中包含给定数组中的所有唯一值作为键,并将它们的出现次数或计数作为值。 |
---|---|
版本: | PHP 4+ |
语法
array_count_values()
函数的基本语法如下:
array_count_values(array)
下面的例子展示了 array_count_values()
函数的作用。
<?php
// 样本数组
$letters = array("a", "b", "a", "c", "b", "a");
// 计算数组值
print_r(array_count_values($letters));
?>
参数
array_count_values()
函数接受以下参数。
参数 | 说明 |
---|---|
array | 必填。 指定要计数的值数组。 |
此函数为每个不是字符串或整数的元素抛出 E_WARNING
。
更多示例
这里有更多示例显示 array_count_values()
函数的基本工作原理:
以下示例将计算 numbers 数组中的所有值:
<?php
// 样本数组
$numbers = array(1, 2, 4, 5, 1, 2, 3, 1, 5, 2, 1);
// 计算数组值
print_r(array_count_values($numbers));
?>
Advertisements