0
有沒有辦法使用PHP排名在PHP
row1- (A,B,C) | (100,200,39)
row2- (A,B,C) | (467,29,89)
和想要的結果看起來是這樣
row1
rank
A - 2nd
B - 1st
C - 3rd
row2
rank
A - 1st
B - 3rd
C - 2nd
請任何想法,從MySQL排列此行的多個值要如何做到這一點?由於
使用第三個數組與「1st」,「2nd」等...標題,然後使用'array_multisort'標記標題數組沿着score數組。然後,另一個'array_multisort'命令返回「A B C」數組 –
你已經嘗試了什麼? – RST
'arsort($ array,SORT_NUMERIC);'這會將數組值從高到低排序。之後,它是一個循環的簡單問題。 – icecub