如何显示双引号而不是&34; 从PHP变量

我正在用这个简单的任务拉我的头发......从一个包含双引号(“)的php变量,在div中回显,html源代码显示”已被替换为" 。 到目前为止确定。 但是,当div中的html代码用jQuery复制时,会重复一些双引号。 我需要解决这个问题才能正确使用MindMup编辑器。

$Text = 'This is an <span class="myclass">example</span> where double-quotes are added by "I don't know what".'
<a onclick="javascript:copyEditor();">copy code</a>
<div id="editor">
echo $Text;
</div>

<script>
function copyEditor() { 
  $('#hiddenEditor').html($('#editor').html()); 
}
</script>

如果文本是用双引号直接输入到html页面的话,那就好了。 查看该示例中的差异。

所以我的问题是如何停止php / html将双引号转换为“在页面中显示该变量时?

复制代码后,上面的链接上面还添加了一个空行...为什么?


将双引号替换&quot;

要替换用户输入中的引号:
$ escaped_quotes = str_replace(“”“,”“”,$ string);

资源

链接地址: http://www.djcxy.com/p/69563.html

上一篇: how to display double quote instead of &34; from php variable

下一篇: WordPress to changing simple quotes for double quotes