时间:2021-07-01 10:21:17 帮助过:50人阅读
一般没有必要,不然得重新写过了
一般没有必要,不然得重新写过了
返回时是这样的
echo json_encode($array);
你改成这样的
echo str_replace('[]', '{}', json_encode($array));
用JSON_FORCE_OBJECT参数即可
0);var_dump(json_encode($a,JSON_FORCE_OBJECT));
string(2) "{}"string(19) "{"0":1,"1":2,"2":3}"string(9) "{"ret":0}"
JSON_FORCE_OBJECT (integer)
使一个非关联数组输出一个类(Object)而非数组。 在数组为空而接受者需要一个类(Object)的时候尤其有用。 自 PHP 5.3.0 起生效。