【发布时间】:2014-03-26 12:11:07
【问题描述】:
我有一个名为 $error_msg 的数组,如下所示:
Please select at least 1 question issue<br>This question has been already reported<br>
现在我正在使用以下代码将此数组转换为 json 格式:
$response_data = array();
$response_data['que_issue_error'] = 'yes';
$response_data['error_msg'] = $error_msg['error_msgs'];
$response_data = json_encode($error_msg);
echo $response_data;
die;
回显后输出如下:
{"que_issue_error":"yes","error_msg":"Please select at least 1 question issue<br>This question has been already reported<br>"}
实际上,我想让
轨道可行,但发生的是
标签正在打印。谁能帮我纠正这个错误?提前致谢。
【问题讨论】:
-
为什么不使用
str_replace()? -
你的问题结尾是什么意思?
-
如果您将 json 对象中的
error_msg键打印给最终用户,他们将看到新行而不是标签
标签: php html arrays json line-breaks