通常來說PHP轉json就是一個json_encoed函數即可,但PHP畢竟是弱類型,不區分數組類型,和前端配合的時候,會遇到map和數組的區別,例如
$arr = [0=>'PHP學習QQ羣',1=>'89890449'];
json_encode($arr);
dump --- "["PHP學習QQ羣","89890449"]"
這種類型在前端看來是數組 ,如果想強制帶下標怎麼辦呢?查看PHP官網
json_encode($arr, JSON_FORCE_OBJECT);
就可以保證索引型的下標不會被隱藏
"{"0":"PHP學習QQ羣","1":"89890449"}"