【发布时间】:2014-02-23 16:42:40
【问题描述】:
我无法获取下面的数组来用 HTML 中断 <br /> 替换回车符和换行符
JSON 数组:
{"水果":"苹果","蔬菜":"胡萝卜\r\n芹菜\r\n\r\n黄瓜"}
我正在尝试这个,但没有运气:
$html = json_decode(nl2br($json),true);
在 HTML 本身的源代码中可以看到换行符,但是我无法获得 <br /> 代码来替换“换行符”。
我也试过这个建议,但也没有用: Replacing \r\n (newline characters) after running json_encode
【问题讨论】:
-
你是如何得到 json 的?我认为最好在进行 json 编码之前或之后替换,如果你没有编辑 json 的可能性