牛骨文教育服务平台(让学习变的简单)
博文笔记

PHP针对HTML实体字符的转义函数

创建时间:2017-07-19 投稿人: 浏览次数:1016
  1. htmlspecialchars()转义特别的字符为HTML实体;

        "&" (ampersand) becomes "&amp;"     """ (double quote) becomes "&quot;" when ENT_NOQUOTES is not set.     """ (single quote) becomes "&#039;" only when ENT_QUOTES is set.     "<" (less than) becomes "&lt;"     ">" (greater than) becomes "&gt;"

  2. htmlspecialchars_decode()将实体转成HTML代码,函数1的反函数。                                                                    有时候展示不出应有的效果,而是显示出h5代码。多半是需要使用这个函数的。

  3. htmlentities()

    这个是全部转换html实体,和htmlspecialchars()区别在于,这个函数是转义全部的字符,而htmlspecialchars()仅仅转义上面限定的5个特殊字符!

    html_entity_decode() 函数

    把 HTML 实体转换为字符。

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。