CJSON ::用新行编码(\ n)

时间:2013-01-29 07:14:50

标签: php yii

我正在尝试向\n添加新行CJSON::encode,但它正在添加忽略该命令的另一个\。 我该怎么办CJSON::encode发布\n

代码:

CJSON::encode(array('error'=>'First Line\nSecond Line'))

返回:

{"error":"First Line\\nSecond Line"}

我想要的是什么:

{"error":"First Line\nSecond Line"}

1 个答案:

答案 0 :(得分:5)

嗯,这不是真正的问题。

您无法使用简单的引号将新行放入字符串中:

http://php.net/manual/language.types.string.php#language.types.string.syntax.single

你应该尝试:

CJSON::encode(array('error'=>"First Line\nSecond Line"))