显示 HTML 代码
如何阻止 HTML 代码呈现并将其显示为标准文本,以便我的用户可以简单地复制并粘贴它以供自己使用?
How can stop HTML code from rendering and display it as standard text, so my users can simply copy and paste it for their own usage?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用函数
htmlentities()
。查看手册。请注意,默认情况下,将使用
ISO-8859-1
字符集返回数据。您可能需要将第三个参数更改为UTF-8
。例如:
You could use the function
htmlentities()
. Have a look at the manual.Please note that by default the data will be returned using the
ISO-8859-1
character set. You might want to change the third parameter toUTF-8
.For example:
使用 PHP 设置内容类型:
header("Content-Type: text/plain");
Use PHP to set the content type:
header("Content-Type: text/plain");
您可以将其解析为使用 HTML 实体的标记,例如,而不是使用:
您可以使用实体代码来转义标记字符,如下所示:
有很多参考文献可以找到列出实体代码,并且很容易解析并在大多数编程语言中转义 HTML。
You parse it into markup which uses HTML entities, for example instead of using:
you would instead use entity codes to escape the markup characters, like this:
There are plenty of references to be found which list entity codes, and it's pretty easy to parse and escape HTML in most programming languages.
HTML 代码可以通过使用函数
htmlentities()
和htmlspecialchars()
使用 php 脚本显示。为了理解这个概念,请考虑以下示例:输出将为:
HTML code can be displayed using php script by using functions
htmlentities()
andhtmlspecialchars()
. For understanding this concept consider the following example:Output will be: