htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。这个函数的效果其实在浏览器中打开页面是看不到的,要查看源代码才能看到。
- & (和号) 成为 &
- ” (双引号) 成为 "
- ’ (单引号) 成为 '
- < (小于) 成为 <
- > (大于) 成为 >
htmlspecialchars(string,quotestyle,character-set)
quotestyle:
- ENT_COMPAT - 默认。仅编码双引号。
- ENT_QUOTES - 编码双引号和单引号。
- ENT_NOQUOTES - 不编码任何引号。