我有一个JSON
$data= '[
{
"opa": "maam",
"clik": "7026981995",
"pt": 123,
"aaab": [{
"ttt": "1.22",
"tt": [{
"aaa2": 1.2277,
"aaa122": 19811225
}]
}]
},
{
"opaa": "maam1",
"clik1": "7026981995",
"pt1": 123,
"aaa11": [{
"ttt1": "1.222",
"tt1": [{
"aaa1": 1.2277,
"aaa3": 19811225
}]
}]
}
]'
我需要像尝试在变量中一样将其打印在屏幕上
echo json_encode($data, JSON_PRETTY_PRINT);
但是,打印出一堆,无法读取。
答案 0 :(得分:1)
<pre>
(即“ preformatted text element”)如何?
die('<pre>'.print_r(json_decode($data), true).'</pre>');
这也将起作用(我想这就是您的意思):
die('<pre>'.$data.'</pre>');
答案 1 :(得分:0)
它已经是json格式。只要做:
Constructor
答案 2 :(得分:0)
将代码更改为:
print_r(json_decode($ data),true)
获取用于chrome的JSON格式化程序扩展以美化json。