php htmlentities和htmlspecialchars 的区别

php htmlentities和htmlspecialchars 的区别
最新回答
孤独儛埗

2023-01-05 17:18:48

这两个函数的功能都是转换字符为HTML字符编码,特别是url和代码字符串。防止字符标记被浏览器执行。使用中文时没什么区别,但htmlentities会格式化中文字符使得中文输入是乱码htmlentities转换所有的html标记,htmlspecialchars只格式化& ' "