我的网站上有一个民意调查。为此,我将结果放入一个数组中,如下所示:
[Answer1] => "0",
[Answer2] => "1",
[Answer3] => "0",
[Answer4] => "0"
选择是关键,票数是价值。基本上,当结果显示我想按票数排序,然后也保持相同的排序。因此,如果没有投票,它将按顺序显示:
Answer1
Answer2
Answer3
Answer4
但是,“Answer2”有 1 票,它会显示:
Answer2
Answer1
Answer3
Answer4
我曾尝试创建自定义 usort 函数,但没有运气。
任何人都可以帮我解释如何做的逻辑(我可以自己做PHP)吗?