有这样的一个数组:$arr = array(1,1,2,2,3,3,3,3,3 4,4,); 统计每个Value出现的次数
方法1:
$newArr = array_count_value($arr);
在使用这个函数的时候,注意,如果被统计的数组过于大,这样的话,需要浪费大量的内存
方法2:
$newArr = array();
$count = count($arr(1,1,1,1,1,1,1,2,2,3,4,5));
for ($i=0; $i<10000; $i++) {
$num = $arr($i);
if (isset($arr[$num])) {
$newArr[$num]++;
} else {
$newArr[$num] = 0;
}
}