关于引号内引号内的引号,这里有几个问题,但没有一个问题适合我。
(我认为)我需要'真实'引号内引号内的引号
我的情况是:
<?php echo "<script>text=/"<a onclick=\'myFunction('php-variable')\'>click me</a>/"</script>" ?>
浏览器输出为:
<script>text="<a onclick='myFunction('argument')'>click me</a>"</script>
答案 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>";
我已经测试过了。