一直对这两个转换htm字符为html实体的函数混淆不清,查询了一下文档,总结如下

htmlentities: Convert all applicable characters to HTML entities (将所有可用的字符转换成html实体)

htmlspecialchars : Convert special characters to HTML entities (将特殊的字符转换成html实体)

区别:(1) htmlentities转换所有的html标记,htmlspecialchars只格式化& ' " < 和 > 这几个特殊符号。

(2) 使用htmlentities不指定编码的话遇到中文会乱码

根据以上的对比,遇到需要将接收的数据转换为html实体的时候使用htmlspecialchars更好

最新文章

  1. Spring Boot入门实例
  2. Hibernate的映射文件
  3. 转载:AbstractQueuedSynchronizer的介绍和原理分析
  4. System.Data.OleDb.OleDbException: 未指定的错误的解决方法
  5. AngularJs中的服务
  6. Asp.net绑定带层次下拉框(select控件)
  7. Java面试题-并发容器和框架
  8. C#中decimal的用法
  9. Two-phase Termination
  10. 关于如何用Jquery监听鼠标滚轮改变横向滚动条
  11. Java基础一:面向对象的特征
  12. 通过hibernate封装数据库持久化过程回顾泛型/继承/实现等概念
  13. You just run!
  14. Pycharm配置anaconda环境
  15. 如何屏蔽在Skyline的TerraExplorer中加载Shape或者KML等数据时的缓冲提示信息
  16. sql server 2008 express 安装的时提示“重启计算机失败&quot;
  17. laravel 服务容器实例——深入理解IoC模式
  18. 【Apache】 ab进行压力测试
  19. Python 爬虫知识点 - 淘宝商品检索结果抓包分析(续一)
  20. “Hello world!”团队第二周贡献分规则+贡献分数分配结果

热门文章

  1. php 编译时 报错 configure: error: libXpm.(a|so) not found.
  2. Xml学习笔记(3)利用递归解析Xml文档添加到TreeView中
  3. idea安装插件plugin(主要针对网络连接不上的情况)
  4. Scala-基础-运算符
  5. Java常见问题总结(二)
  6. [Android]异常3-java.lang.NoClassDefFoundError: javax.activation.DataHandler
  7. HDU_1072_Nightmare
  8. IOS 11,UIWebView内容随状态栏高度下移,导致状态栏不透明
  9. Nginx 通过 certbot 为网站自动配置 SSL 证书并续期
  10. 并发和多线程(六)--ThreadLocal