我期待按照相反的順序對數組進行自然排序並且不保存鍵。例如,我想這個數組:反向並不保留鍵的PHP數組的自然排序
[0] => 1-string
[1] => 2-string
[2] => 10-string
[3] => 4-srting
[4] => 3-srting
落得這樣的:
[0] => 10-srting
[1] => 4-string
[2] => 3-string
[3] => 2-string
[4] => 1-string
我找到了親近usort($陣列, 'strnatcmp');但它不是相反的順序。 array_reverse()之後沒有幫助。
任何想法?
這是自然或不自然的排序?我認爲自然是「計數」,所以它會是「單串,10串,2串,3串,4串」,非自然會是「4串3串2串10」串,1串「。我已經知道誤解了事情(因爲我已婚並且24/7全天候都會發生溝通不暢),所以您可以提供更深入的解釋,因爲我不明白您的訂購系統。 – Michael 2012-03-23 16:06:43
自然是1,2,3,4,10-我可以做。我現在需要以相反的順序得到,所以:10,4,3,2,1. – Phil 2012-03-23 16:08:20