如何按值并按降序對下面的數組進行排序?Array( [BASE_PRICE] => Array ( [APPLE] => 0.52 [ORANGE] => 0.91 [BANANA] => 0.69 [LIME] => 0.25 ) [MARKUP] => Array ( [APPLE] => 0.20 [ORANGE] => 0.12 [BANANA] => 0.25 [LIME] => 0.25 ))最終結果需要如下所示。Array( [BASE_PRICE] => Array ( [ORANGE] => 0.91 [BANANA] => 0.69 [APPLE] => 0.52 [LIME] => 0.25 ) [MARKUP] => Array ( [BANANA] => 0.25 [LIME] => 0.25 [APPLE] => 0.20 [ORANGE] => 0.12 ))我可以使用該arsort()函數或類似函數對數組中的值進行排序嗎?
1 回答

aluckdog
TA貢獻1847條經驗 獲得超7個贊
假設數據是$data
可變的
arsort($data['BASE_PRICE'], SORT_NUMERIC); arsort($data['MARKUP'], SORT_NUMERIC);
你就完成了。
- 1 回答
- 0 關注
- 129 瀏覽
添加回答
舉報
0/150
提交
取消