我知道这个问题并不新鲜,但我没有找到解决方案。我有一个返回 JSON 的 API 请求:
$values = '{"retcode" : "0 Done",
"trans_id" : "326678",
"answer" : [ { "City" : "New York", "Digits" : "5", "Datetime" : "1590773203", "DatetimeMsc" : "1590773203568", "Value" : "0.66480", "Average" : "0.66485", "Last" : "0.00000", "Volume" : "0", "VolumeReal" : "0"
} , { "City" : "Berlin","Digits" : "5", "Datetime" : "1590773203", "DatetimeMsc" : "1590773203568", "Value" : "0.89917", "Average" : "0.89920", "Last" : "0.00000", "Volume" : "0", "VolumeReal" : "0"
} , { "City" : "Paris", "Digits" : "3", "Datetime" : "1590773203", "DatetimeMsc" : "1590773203569", "Value" : "119.680", "Average" : "119.684", "Last" : "0.000", "Volume" : "0", "VolumeReal" : "0"
} , { "City" : "Athens", "Digits" : "5", "Datetime" : "1590773203", "DatetimeMsc" : "1590773203569", "Value" : "1.11211", "Average" : "1.11213", "Last" : "0.00000", "Volume" : "0", "VolumeReal" : "0"
} , { "City" : "Beijing", "Digits" : "5", "Datetime" : "1590773203", "DatetimeMsc" : "1590773203568", "Value" : "1.23677", "Average" : "1.23686", "Last" : "0.00000", "Volume" : "0", "VolumeReal" : "0"
我将 JSON 转换为一个数组,并创建一个自定义顺序取决于城市的数组
此代码返回与 json_decode 之后相同的数组。有什么建议么?提前致谢。
ITMISS
这个sort顺序可以逆序或者自己定义排序么?
php数组排序
数组排序的问题
数组排序sort()如果不指定,则按unicode码顺序排列。请教下神马是unicode码顺序?