ホームページ  >  に質問  >  本文

PHPでスコアに基づいて並べ替える方法

値をループすることで、$name['name'] で名前が取得されます。$staff_n は、対応する名前の合計スコアを取得します。

$hbsz=array($name['name'] , $staff_n);

この $hbsz 配列を出力します var_dump($hbsz); 結果は次のようになります;

array (size=2)

0 => ; 文字列 'Yuan Yunzhong' (length=6) 1 => float 5250array (size=2) 0 => string 'Li Siyuan' (length=9) 1 => float 11000array (size=2) 0 => ; string 'Zhang Songtao' (length=9) 1 => float 750

出力結果をスコアに応じて高いものから低いものに並べ替える方法についてアドバイスをお願いします。

つまり

array (size=2) 0 => string 'Li Siyuan' (length=9) 1 => float 11000

1位

袁郡袁郡1288日前863

全員に返信(1)返信します

  • 不喜欢吃糖

    不喜欢吃糖2021-05-07 16:35:31

    rsortを使用する

    返事
    0
  • キャンセル返事