• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP统计数值数组中出现频率最多的10个数字的方法

php 搞代码 4年前 (2022-01-21) 13次浏览 已收录 0个评论

这篇文章主要介绍了PHP统计数值数组中出现频率最多的10个数字的方法,涉及php中array_count_values与arsort等方法的相关使用技巧,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了PHP统计数值数组中出现频率最多的10个数字的方法。分享给大家供大家参考。具体分析如下:

该问题属于TOPK范畴,统计单词出现频率,做报表,数据统计的时会常用!

php代码如下:

/<em>8本文来源gao.dai.ma.com搞@代*码(网$</em><pre>搞代gaodaima码

/随机生成数值数组for($i=0;$i<1000;$i++){ $ary[]=rand(1,1000);}//统计数组中所有的值出现的次数$ary=array_count_values($ary);arsort($ary);//倒序排序$i=1;foreach($ary as $key=>$value){ if($i<=10){ printf("数字:%d 共出现 %d 次<br/>",$key,$value); }else{ break; } $i++;}unset($ary);

结果如下:

数字:255 共出现 6 次数字:443 共出现 5 次数字:906 共出现 5 次数字:623 共出现 5 次数字:586 共出现 4 次数字:660 共出现 4 次数字:873 共出现 4 次数字:208 共出现 4 次数字:247 共出现 4 次数字:240 共出现 4 次

更多相关教程请访问 php编程从入门到精通全套视频教程


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP统计数值数组中出现频率最多的10个数字的方法
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址