PHP統(tǒng)計數(shù)值數(shù)組中出現(xiàn)頻率最多的10個數(shù)字的方法
本文實例講述了PHP統(tǒng)計數(shù)值數(shù)組中出現(xiàn)頻率最多的10個數(shù)字的方法。分享給大家供大家參考。具體分析如下:
該問題屬于TOPK范疇,統(tǒng)計單詞出現(xiàn)頻率,做報表,數(shù)據(jù)統(tǒng)計的時會常用!
php代碼如下:
//隨機生成數(shù)值數(shù)組 for($i=0;$i<1000;$i++){ $ary[]=rand(1,1000); } //統(tǒng)計數(shù)組中所有的值出現(xiàn)的次數(shù) $ary=array_count_values($ary); arsort($ary);//倒序排序 $i=1; foreach($ary as $key=>$value){ if($i<=10){ printf("數(shù)字:%d 共出現(xiàn) %d 次<br/>",$key,$value); }else{ break; } $i++; } unset($ary);
結(jié)果如下:
數(shù)字:255 共出現(xiàn) 6 次 數(shù)字:443 共出現(xiàn) 5 次 數(shù)字:906 共出現(xiàn) 5 次 數(shù)字:623 共出現(xiàn) 5 次 數(shù)字:586 共出現(xiàn) 4 次 數(shù)字:660 共出現(xiàn) 4 次 數(shù)字:873 共出現(xiàn) 4 次 數(shù)字:208 共出現(xiàn) 4 次 數(shù)字:247 共出現(xiàn) 4 次 數(shù)字:240 共出現(xiàn) 4 次
希望本文所述對大家的php程序設(shè)計有所幫助。
- php實現(xiàn)數(shù)組重復(fù)數(shù)字統(tǒng)計實例
- PHP實現(xiàn)統(tǒng)計一個數(shù)字在排序數(shù)組中出現(xiàn)次數(shù)的方法
- php統(tǒng)計數(shù)組元素個數(shù)的方法
- PHP統(tǒng)計二維數(shù)組元素個數(shù)的方法
- php數(shù)組函數(shù)序列 之a(chǎn)rray_count_values() 統(tǒng)計數(shù)組中所有值出現(xiàn)的次數(shù)函數(shù)
- PHP源代碼數(shù)組統(tǒng)計count分析
- php實現(xiàn)數(shù)組中出現(xiàn)次數(shù)超過一半的數(shù)字的統(tǒng)計方法
相關(guān)文章
php+mysql數(shù)據(jù)庫實現(xiàn)無限分類的方法
這篇文章主要介紹了php+mysql數(shù)據(jù)庫實現(xiàn)無限分類的方法,包含完整的節(jié)點操作技巧以及相應(yīng)的應(yīng)用方法實例,是非常實用的技巧,需要的朋友可以參考下2014-12-12利用客戶端緩存對網(wǎng)站進(jìn)行優(yōu)化的原理分析
你的網(wǎng)站在并發(fā)訪問很大并且無法承受壓力的情況下,你會選擇如何優(yōu)化?2008-09-09php中convert_uuencode()與convert_uuencode函數(shù)用法實例
這篇文章主要介紹了php中convert_uuencode()與convert_uuencode函數(shù)用法,以實例形式了convert_uuencode()與convert_uuencode進(jìn)行編碼與解碼的方法,是非常實用的技巧,需要的朋友可以參考下2014-11-11PHP里面把16進(jìn)制的圖片數(shù)據(jù)顯示在html的img標(biāo)簽上(實現(xiàn)方法)
下面小編就為大家?guī)硪黄狿HP里面把16進(jìn)制的圖片數(shù)據(jù)顯示在html的img標(biāo)簽上(實現(xiàn)方法)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05mac下Apache + MySql + PHP搭建網(wǎng)站開發(fā)環(huán)境
最近接了個小活,做一個使用PHP語言和MySql數(shù)據(jù)庫的動態(tài)網(wǎng)站。之前做過類型的網(wǎng)站,是在windows系統(tǒng)下做的,開發(fā)環(huán)境使用的是 AppServ 的PHP開發(fā)套件?,F(xiàn)在有了我的大MAC,所以找了MAC系統(tǒng)下PHP環(huán)境的開發(fā)套件。2014-06-06PHP實現(xiàn)大數(shù)(浮點數(shù))取余的方法
這篇文章主要介紹了PHP實現(xiàn)大數(shù)(浮點數(shù))取余的方法,結(jié)合實例形式分析了php數(shù)學(xué)運算相關(guān)操作技巧,需要的朋友可以參考下2017-02-02