私のウェブサイトで投票があります。そのために、結果を次のような配列に入れます。
[Answer1] => "0",
[Answer2] => "1",
[Answer3] => "0",
[Answer4] => "0"
選択が鍵であり、投票数が価値です。基本的に、結果が表示されたら、投票数で並べ替えてから、同じ並べ替えを維持したいと考えています。したがって、投票がない場合は、次の順序で表示されます。
Answer1
Answer2
Answer3
Answer4
しかし、「Answer2」が 1 票の場合、次のように表示されます。
Answer2
Answer1
Answer3
Answer4
カスタム usort 関数を作成しようとしましたが、運がありません。
誰かがそれを行う方法を教えてくれますか?