PHP针对HTML实体字符的转义函数
2017-07-19 15:52
531 查看
htmlspecialchars()转义特别的字符为HTML实体;
'&' (ampersand) becomes '&' '"' (double quote) becomes '"' when ENT_NOQUOTES is not set. ''' (single quote) becomes ''' only when ENT_QUOTES is set. '<' (less than) becomes '<' '>' (greater than) becomes '>'
htmlspecialchars_decode()将实体转成HTML代码,函数1的反函数。 有时候展示不出应有的效果,而是显示出h5代码。多半是需要使用这个函数的。
htmlentities()
这个是全部转换html实体,和htmlspecialchars()区别在于,这个函数是转义全部的字符,而htmlspecialchars()仅仅转义上面限定的5个特殊字符!
html_entity_decode() 函数
把 HTML 实体转换为字符。
'&' (ampersand) becomes '&' '"' (double quote) becomes '"' when ENT_NOQUOTES is not set. ''' (single quote) becomes ''' only when ENT_QUOTES is set. '<' (less than) becomes '<' '>' (greater than) becomes '>'
htmlspecialchars_decode()将实体转成HTML代码,函数1的反函数。 有时候展示不出应有的效果,而是显示出h5代码。多半是需要使用这个函数的。
htmlentities()
这个是全部转换html实体,和htmlspecialchars()区别在于,这个函数是转义全部的字符,而htmlspecialchars()仅仅转义上面限定的5个特殊字符!
html_entity_decode() 函数
把 HTML 实体转换为字符。
相关文章推荐
- PHP 把字符转换为 HTML 实体 - htmlentities() 函数
- PHP字符转义相关函数小结(php下的转义字符串)
- 将HTML特殊转义为实体字符的两种实现方式
- PHP转义Json里的特殊字符的函数
- PHP字符转义相关函数小结(php下的转义字符串)
- HTML转义字符串/字符实体
- HTML Entity 字符实体(字符转义)
- PHP字符转义相关函数小结(php下的转义字符串)
- 【转】PHP字符转义相关函数小结
- PHP转换emoji表情为HTML字符实体
- php:htmlspecialchars() --html标签转为实体字符
- PHP mysqli_real_escape_string()函数--转义 SQL 语句中的特殊字符
- HTML字符实体和转义字符串大全
- 有关PHP、HTML单引号、双引号转义以及转成HTML实体的那些事
- 有关PHP、HTML单引号、双引号转义以及转成HTML实体的那些事!
- php中html_entity_decode实现HTML实体转义
- HTML字符实体和转义字符串大全
- HTML字符实体 转义字符串列表
- HTML字符实体,转义字符串
- php.ini针对文件上传的修改还有move_uploaded_file()函数对中文字符上传失败的解决方法