鍍金池/ 問答/Java  PHP/ laravel 返回json數(shù)據(jù)排序變化?

laravel 返回json數(shù)據(jù)排序變化?

如圖,這是后端的接口,我根據(jù)更新時間倒序,并且返回json數(shù)據(jù):圖片描述

用postman調(diào)用接口,json格式時間并沒有倒序圖片描述

改用其他數(shù)據(jù)類型,排序上就是正常的,這是什么原因圖片描述

回答
編輯回答
涼薄

json是無序集合

2017年9月19日 19:08
編輯回答
扯機(jī)薄

想要順序不變,請用數(shù)組。

json的對象(鍵值對),各語言的實現(xiàn)是不保證順序的

如下面兩個,在使用中沒有區(qū)別的(代碼不要依賴鍵的循序)

{"a":"a", "b":"b"}
{"b":"b", "a":"a"}
2018年1月30日 14:22