gpt4 book ai didi

php - 将新行转换为正确的 Javascript 值

转载 作者:行者123 更新时间:2023-11-28 21:07:31 25 4
gpt4 key购买 nike

我有一系列数据,我想将它们放入 JavaScript 的数组中。我使用Wordpress作为cms,我的数据如下所示(帖子的内容):

line1
line2
line3

但是,当我尝试从帖子中查找数据时,我在 javascript 中看到了这段代码,假设有 3 个帖子:

var locations=['line1
line2
line3','line1
line2
line3','line1
line2
line3'];

当我查看控制台时,我收到此错误:Uncaught SyntaxError: Unexpected token ILLEGAL。我在这里搜索了很多答案,但我没有成功地用它打破一条腿。但是我查看了内容的 HTML 选项卡,没有 <br/> ,所以新行不是html代码。

我也尝试像这样转义 php 中的特殊字符,但它弹出相同的错误:

echo '\''.htmlspecialchars (get_the_content()).'\',';

但是,如果内容在一行中,例如“某些文本”,则似乎可以正常运行。

有什么想法吗?

谢谢!

最佳答案

在输出之前使用 json_encode() 将其转换为 JavaScript 文字。

关于php - 将新行转换为正确的 Javascript 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9523854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com