Javascript字符串文字错误

时间:2013-01-04 04:01:27

标签: php

我如何维护此代码,以便它不会在新行上中断。由于这个字符串被破坏,我得到一个javascript字符串文字错误。

我需要在PHP端执行此操作。

我已经尝试过str_replace但是没有这样做。我不明白为什么这条线路首先被打破了。

CKEDITOR.instances.article.setData('<p>Test</p>
');

PHP:

$text = '<p>Test</p>';

1 个答案:

答案 0 :(得分:1)

Javascript字符串文字不能包含未转义的换行符。

您需要在打印字符串之前调用json_encode()以转义换行符和其他特殊字符。