PHP - 如何在HTML中格式化显示JSON数据

假设有JSON字符串“{"product_name":"prod1","val1":1,"val2":8}”,想要通过ECHO在HTML页面中以如下格式显示:

{

"product_name":"prod1",

"val1":1,

"val2":8

}

直接在json_encode()函数中增加JSON_PRETTY_PRINT参数,还是不能正确显示,此时需要在输出字符串前后增加<pre></pre>标签:

$json = json_encode($string);

echo “<pre>” . $json . “</pre>”