以实体形式发布html特殊字符

时间:2014-03-11 01:33:14

标签: php html

基本上,当我将这个&lt;发布到div中时,如何使&lt;保持这样<。 并且不要变成这个<h2><a>

此外,这还适用于html标签,例如这些<p>&lt;?php echo &quot;php&quot;; ?&gt;</p> 吗?

基本上将其张贴在网站上的任何位置。我正在尝试制作一个编辑按钮。目前源代码看起来像这样

 <?php echo "php"; ?>

如何将此帖子发布到我的文本编辑器的源代码中(在网站上)以便它看起来像这样

{{1}}

1 个答案:

答案 0 :(得分:0)

为了使&lt;在浏览器中显示为&lt;,必须首先将其转换为&amp;lt; &amp;是&amp;的HTML实体。标志)。在PHP中,您可以使用htmlentities()

执行此操作
echo htmlentities('The HTML entity for < is &lt;');
// Equivalent to:
echo 'The HTML entity for &lt; is &amp;lt;';