Heim >Backend-Entwicklung >PHP-Tutorial >So zählen Sie die häufigsten Zahlen in einem Array in PHP
In diesem Artikel wird hauptsächlich die Methode zum Zählen der 10 am häufigsten vorkommenden Zahlen in PHP array vorgestellt und die damit verbundenen Verwendungsfähigkeiten von array_count_values und arsort in PHP behandelt hat praktischen Wert. Freunde, die es brauchen, können sich auf
beziehen. Dieser Artikel beschreibt die Methode zum Zählen der 10 am häufigsten vorkommenden Zahlen in einem numerischen Array in PHP. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Diese Frage gehört zur TOPK-Kategorie. Sie wird häufig zum Zählen der Häufigkeit von Wortvorkommen und zum Erstellen von Berichten verwendet.
PHP-Code lautet wie folgt:
//随机生成数值数组 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);
Das Ergebnis ist wie folgt:
数字:255 共出现 6 次 数字:443 共出现 5 次 数字:906 共出现 5 次 数字:623 共出现 5 次 数字:586 共出现 4 次 数字:660 共出现 4 次 数字:873 共出现 4 次 数字:208 共出现 4 次 数字:247 共出现 4 次 数字:240 共出现 4 次
Das obige ist der detaillierte Inhalt vonSo zählen Sie die häufigsten Zahlen in einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!