PHP + Javascript:在引号内的引号内使用引号

时间:2017-08-01 17:58:15

标签: javascript php

关于引号内引号内的引号,这里有几个问题,但没有一个问题适合我。

(我认为)我需要'真实'引号内引号内的引号

我的情况是:

 <?php echo   "<script>text=/"<a onclick=\'myFunction('php-variable')\'>click me</a>/"</script>" ?>

浏览器输出为:

<script>text="<a onclick='myFunction('argument')'>click me</a>"</script>

2 个答案:

答案 0 :(得分:0)

感谢评论者(他没有发布答案)我已经从<?php ?>中取出了脚本代码,并且只在必要时才使用它。

<script>text="<a onclick=\'myFunction('<?php echo $PHP_variable ?>')\'>click me</a>"</script>

引号嵌套为

" , /" , '

(而在我嵌套引号4次之前)

答案 1 :(得分:-1)

<?php
echo "<script>text=\"<a onclick='myFunction(\\\"argument\\\")'>click me</a>\";document.write(text);</script>";

我已经测试过了。