php 统计数组键值重复次数并排序

2024-11-30 06:19:03
推荐回答(2个)
回答1:

function count_arr_item($arr){
$__arr = array();
if(!empty($arr)&&is_array($arr)){

foreach($arr as $k=>$v){
if( !$__arr[$v] )$__arr[$v]=1;
else $__arr[$v]+=1;
}
}
return $__arr;
}
$arr=array('测试','数据','php','字段','数据','php','你好','数据','sql','演示');
print_r(count_arr_item($arr));
?>

回答2:

array_count_values