我見過幾個類似主題的問題,但其中大多數使用arrays
如[1, 2, 3, 4, 5]
進行排序,而不是我需要使用的是[1, 1, 2, 1, 4]
,與最大的數字排在第一位,零點被刪除。排序陣列重複值的另一個陣列
示例: [4, 3, 8, 0, 0]
作爲要排序的數組和["hello", "my", "name", "is", "indigo"]
作爲要排序的數組。 這應該變成: ["name", "hello", "my"]
因爲零被刪除。
我的主要問題是,我試過的大多數方法最終將一個數組中的值分配給另一個數組中的數值。例如:
[4, 1, 1, 4, 8]
和["hello", "my", "name", "is", "indigo"]
應該返回["indigo", "is", "hello", "my", "name"]
,但返回["indigo", "hello", "hello", "my", "my"]
,或諸如此類的話。
使用php數組** sort()**函數 –
rsort()和array_filter()? –
嘗試自己的事情,讓我們知道。 –