当前位置: 首页 > 后端技术 > PHP

【PHP】Json_encode() 空数组时,返回 [] 与 {} 的问题

时间:2023-03-29 16:43:00 PHP

【PHP】当数组为空时,Json_encode()返回[]和{}?解决方法如下:方法一:$arrayList=['array_1'=>(object)[]];echojson_encode($arrayList);//输出结果为:{"array_1":{}}方法二:$arrayList=['array_1'=>[]];echojson_encode($arrayList,JSON_FORCE_OBJECT);//输出结果为:{"array_1":{}}以上两种方法即可解决