PHP/MySql到javascript无法正常工作

Mat*_*hey 3 javascript php mysql

我打印MySQL的方式有问题,javascript没有执行它.这是一个例子.

square[1] = "asdfasdfadsf";
Run Code Online (Sandbox Code Playgroud)

当我asdfasdfadsf从我的MySQL数据库中打印" "时,javascript不起作用.但是,如果我只是在静态HTML中键入"asdfasdfadsf",它就可以正常执行.我尽可能多地尝试了PHP函数和字符集转换.请帮忙!

小智 5

我建议使用json_encodePHP函数.除了正确打印字符串外,它还可以逃避所有危险字符.

square[1] = <?php echo json_encode($my_string); ?>;
Run Code Online (Sandbox Code Playgroud)