array_count_values函数如何统计数组中各值出现频次?
- 内容介绍
- 文章标签
- 相关推荐
本文共计104个文字,预计阅读时间需要1分钟。
phpfunction array_count_values($input) { $result=[]; foreach ($input as $value) { if (!isset($result[$value])) { $result[$value]=0; } $result[$value]++; } return $result;}
$counts=array_count_values(['a', 'b', 'c', 'd', 'e', 'e', 'a', 'a']);print_r($counts);
arrayarray_count_values(array$input)返回一个数组,该数组用input数组中的值作为键名,该值在input数组中出现的次数作为值。
1.[代码]array_count_values
$arr1 = ['a','b','c','d','e','e','a','a']; $arr = array_count_values($arr1); echo '<pre>'; print_r($arr); result: Array ( [a] => 3 [b] => 1 [c] => 1 [d] => 1 [e] => 2 )
本文共计104个文字,预计阅读时间需要1分钟。
phpfunction array_count_values($input) { $result=[]; foreach ($input as $value) { if (!isset($result[$value])) { $result[$value]=0; } $result[$value]++; } return $result;}
$counts=array_count_values(['a', 'b', 'c', 'd', 'e', 'e', 'a', 'a']);print_r($counts);
arrayarray_count_values(array$input)返回一个数组,该数组用input数组中的值作为键名,该值在input数组中出现的次数作为值。
1.[代码]array_count_values
$arr1 = ['a','b','c','d','e','e','a','a']; $arr = array_count_values($arr1); echo '<pre>'; print_r($arr); result: Array ( [a] => 3 [b] => 1 [c] => 1 [d] => 1 [e] => 2 )

