PHP数组多重排序 - 按值然后按键?
我有一个带有数值的字符串键数组,用于具有每个标签出现次数的标签列表中,因此:
$arrTags['mango'] = 2;
$arrTags['orange'] = 4;
$arrTags['apple'] = 2;
$arrTags['banana'] = 3;
这样我就可以按降序显示标签列表,如下所示:
orange (4)
banana (3)
mango (2)
apple (2)
我可以使用arsort按出色的值反向排序,但我也希望任何具有相同数值的标签按字母顺序排序,因此最终结果可以是:
orange (4)
banana (3)
apple (2)
mango (2)
有没有办法做到这一点?我猜usort可能是要走的路,但我看着 php.net 的例子,我的眼睛瞪大了!非常感谢!!!