我想在我的网站上显示 <!DOCTYPE html> 作为字符串 [重复]

Posted

技术标签:

【中文标题】我想在我的网站上显示 <!DOCTYPE html> 作为字符串 [重复]【英文标题】:I want to display <!DOCTYPE html> on my site as a string [duplicate] 【发布时间】:2018-12-26 01:15:15 【问题描述】:

&lt;!DOCTYPE html&gt; 没有显示在我的网站上,我有一个包含 html 和 php 问题的简单网站。当我从数据库中呈现问题时,&lt;!DOCTYPE html&gt; 将在 input 或 textarea 中显示,但如果不使用 input 字段,它将不显示任何内容。

这是不显示 html 代码的问题:

这里我在声明中添加了:

【问题讨论】:

htmlspecialchars 请学会自己做一些基础研究……在 Google 中输入“我如何在我的网站上将 html 显示为文本”之类的琐碎内容可能会让您立即找到该副本。 !DOCTYPE html> 【参考方案1】:

在从数据库中输出数据之前使用htmlspecialcharshtmlentities

<?php echo htmlspecialchars($string); ?>

<?php echo htmlentities($string); ?>

参考

PHP Manual - htmlentitiesPHP Manual - htmlspecialchars

【讨论】:

【参考方案2】:

在输出之前对您的内容进行编码:

<?= htmlspecialchars($questionContent); ?>

【讨论】:

以上是关于我想在我的网站上显示 <!DOCTYPE html> 作为字符串 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

在我的网站上显示 onedrive 文件列表

在我的网站上显示 Google Analytics 数据?

嗨..我想在我的网站上从linkedin登录

在我的弹出式灯箱中添加外部链接

我想在我的PHP网站里加一个验证码,滑动那种

我想在我的更新页面上显示选定的单选按钮