【发布时间】:2014-03-17 20:08:12
【问题描述】:
我想将结果排序到一个新数组但没有 $key 所以最不唯一的数字将排在第一位(或重复次数最多的数字将排在第一位)。
<?php
$a = array (1,1,2,2,2,3,3,3,3,4,4,4,4,4,5);
foreach (array_count_values($a) as $key => $value) {
echo $key.' - '.$value.'<br>';
}
//I am expecting to get the most duplicated number FIRST (without the $key)
//so in that case :
// $newarray = array(4,3,2,1,5);
?>
【问题讨论】:
-
你说的没有$key是什么意思? 4、3、2、1、5是新数组的键吗?
-
iow... 新数组的结果将是: $newarray = array(4,3,2,1,5);谢谢!
标签: php arrays sorting count duplicates