如何停止呈现HTML代码并将其显示为标准文本,这样我的用户就可以简单地复制和粘贴它以供自己使用?
发布于 2011-03-30 15:57:31
您可以使用函数htmlentities()。看一看manual。
请注意,默认情况下将使用ISO-8859-1字符集返回数据。您可能希望将第三个参数更改为UTF-8。
例如:
$html = "<div>Some text</div>";
echo htmlentities($html);发布于 2011-03-30 15:59:03
使用PHP设置内容类型:
header("Content-Type: text/plain");
发布于 2011-03-30 16:50:33
您可以将其解析为使用HTML实体的标记,例如,而不是使用:
<body>您将改用实体代码来转义标记字符,如下所示:
<body>有大量的参考资料列出了实体代码,而且在大多数编程语言中解析和转义HTML都很容易。
https://stackoverflow.com/questions/5483488
复制相似问题