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