我在别人的网站上工作,它有一个非常愚蠢的逻辑!无论如何,有一个 php 变量包含一个来自数据库的字符串。
$x = ' aaaa
bbb
ccc
gggg ';
我需要将此字符串提供给 javascript 函数:
<script>
var x = "<?php echo $x ; ?>";
some_function(x);
</script>
如您所知,我最终会遇到错误,因为 javascript 变量不能包含多行而不将它们连接在一起,如下所示:
var x = ' i '+
' have '+
' different lines';
我怎样才能做到这一点?它是否删除行或正确格式化都没关系,我只想摆脱这个错误。