I'm working on someone else's website and it has a very stupid logic!
Anyway, there is a php variable which contains a string which comes from database.
$x = ' aaaa
bbb
ccc
gggg ';
and I need to feed this string to a javascript function:
<script>
var x = "<?php echo $x ; ?>";
some_function(x);
</script>
As you know I end up with an error because a javascript variable cannot contain multiple lines without joining them together like this:
var x = ' i '+
' have '+
' different lines';
How can I do this? It doesn't matter if it removes the lines or formats it properly, I just want to get rid of this error.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…