我有一个非唯一值的数组,我需要数组唯一,并按每个值返回的次数排序。
我必须放置一个数组,其中包含每个唯一值以及此值重复的次数 - 问题是,我需要在最重复的第一个和最后重复的最小值时排序的数组。 (使用array_count_values)
数组有很多结果要处理..
无序数组:
array(14) {
[0]=>
int(1)
[1]=>
int(3)
[2]=>
int(4)
[3]=>
int(2)
[4]=>
int(3)
[5]=>
int(4)
[6]=>
int(5)
[7]=>
int(1)
[8]=>
int(2)
[9]=>
int(3)
[10]=>
int(4)
[11]=>
int(1)
[12]=>
int(2)
[13]=>
int(3)
}
有序数组(值指重复):
array(5) {
[1]=>
int(3)
[3]=>
int(4)
[4]=>
int(3)
[2]=>
int(3)
[5]=>
int(1)
}
答案 0 :(得分:1)
我不确定您的问题,是不是asort()
修复了array_count_values()
数组?