如何按值并按降序对下面的数组进行排序?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 关注
- 88 浏览
添加回答
举报
0/150
提交
取消