首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >htmlspecialchars() x实体()

htmlspecialchars() x实体()
EN

Stack Overflow用户
提问于 2013-10-25 14:31:05
回答 1查看 205关注 0票数 0

我读过他们的文档,但我仍然不知道什么时候使用它们,以及它们的不同之处。

让我们考虑这样的情况:变量中有一个通用字符串,并且需要在HTML代码中回显它。如果其中包含任何HTML标记,我希望将其转换为HTML代码(<&lt;替换,&替换为&amp; )。如果它有在HTML代码中不可用的UTF特殊字符,则由HTML代替(&#8226;代替)。

那最好的功能是什么?

更困难的需求是:不可打印的字符(如\n、char(10)、char(13)等)被它们的数字代码替换,如果字符串被打印在<pre>或任何特殊的文本区域中,那么字符串就会被转储。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-25 15:29:09

htmlentities是没有正确设置文档的字符类型的一种解决方法。htmlspecialchars是正确的函数,只用于将文本写入HTML。

至于你的第二个问题,我想你是在找加斜杠

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19592649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档