我可以使用 <br> 标签提高 "json_encode" 结果的可读性吗?
Can i improve "json_encode" results readability with <br> tags?
我只是将我的陈述结果回应为 JSON-Object。但是函数 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,"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}
现在想象一个 JSON 包含数百个条目的对象。
有没有办法添加一些 <br>
标签或制表位来提高可读性?这应该仅用于测试目的,不用于进一步解析。
检查 JSON_PRETTY_PRINT
标志。
echo json_encode([[[[[[['a'=>'b']]]]]]],JSON_PRETTY_PRINT);
输出:
[
[
[
[
[
[
{
"a": "b"
}
]
]
]
]
]
]
我只是将我的陈述结果回应为 JSON-Object。但是函数 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,"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}
现在想象一个 JSON 包含数百个条目的对象。
有没有办法添加一些 <br>
标签或制表位来提高可读性?这应该仅用于测试目的,不用于进一步解析。
检查 JSON_PRETTY_PRINT
标志。
echo json_encode([[[[[[['a'=>'b']]]]]]],JSON_PRETTY_PRINT);
输出:
[
[
[
[
[
[
{
"a": "b"
}
]
]
]
]
]
]