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

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

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

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

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

回答
編輯回答
涼薄

json是無(wú)序集合

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

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

json的對(duì)象(鍵值對(duì)),各語(yǔ)言的實(shí)現(xiàn)是不保證順序的

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

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