1

我试图在 中添加一个新行\nCJSON::encode但它正在添加另一个\忽略该命令的行。我应该怎么做才能CJSON::encode释放\n

代码:

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

返回:

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

我想要的是:

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

1 回答 1

5

好吧,这不是一个真正的 yii 问题。

您根本不能使用简单的引号将新行放入字符串中:

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

你应该试试 :

CJSON::encode(array('error'=>"First Line\nSecond Line"))
于 2013-01-29T09:47:45.677 回答