Php “我能改进吗?”;json_encode";结果可读性与<;br>;标签?
我只是将我的语句结果作为JSON对象进行回显。但是函数json_encode()将所有内容放在一行中,如下所示:Php “我能改进吗?”;json_encode";结果可读性与<;br>;标签?,php,json,encode,Php,Json,Encode,我只是将我的语句结果作为JSON对象进行回显。但是函数json_encode()将所有内容放在一行中,如下所示: {"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"r
{"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3"0":{"username":"Olli"},"1":{"username":"Heiner"},"2":{"username":"Rolf"},"success":true,"rowcount":3}
现在想象一个JSONobject,它还有上百个条目
有没有办法添加一些标签或制表位来提高可读性?这仅用于测试目的,不用于进一步分析。签出
JSON\u PRETTY\u PRINT
标志
echo json_encode([[[[[[['a'=>'b']]]]]]],JSON_PRETTY_PRINT);
产出:
[
[
[
[
[
[
{
"a": "b"
}
]
]
]
]
]
]
参考:签出
JSON\u PRETTY\u PRINT
标志
echo json_encode([[[[[[['a'=>'b']]]]]]],JSON_PRETTY_PRINT);
产出:
[
[
[
[
[
[
{
"a": "b"
}
]
]
]
]
]
]
Ref:为什么不改为json_解码?@tilz0R:…并炸掉试图使用json的另一端。为什么不改为json_解码?@tilz0R:…并炸掉试图使用json的另一端。请不要回答明显重复的问题。找到dupetarget并投票关闭。@T.J.Crowder恕我直言,先生,我怀疑您从未亲自做过这件事(例如:)并没有赢得57000的代表权。考虑到很多答案,比如这一个,现在必须写得很快。很容易忽略检查重复项。请不要回答明显重复项。找到dupetarget并投票关闭。@T.J.Crowder恕我直言,先生,我怀疑您从未亲自做过这件事(例如:)并没有赢得57000的代表权。考虑到很多答案,比如这一个,现在必须写得很快。很容易忽略检查副本。