PHP把HTML内容清除或转换成字符输出
2017-06-11 00:00
399 查看
摘要: strip_tags(),htmlspecialchars()
1.清除代码中的HTML代码
strip_tags($str) 去掉 HTML 及 PHP 的标记
语法: string strip_tags(string str);
传回值: 字串
函式种类: 资料处理
内容说明 :
解析:本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函式和 fgetss() 有着相同的功能。
2.将HTML转成特殊字符
htmlspecialchars 将特殊字元转成 HTML 格式
语法: string htmlspecialchars(string string);
传回值: 字串
函式种类: 资料处理
内容说明
解析:本函式将特殊字元转成 HTML 的字串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。
& (和) 转成 &
" (双引号) 转成 "
< (小于) 转成 <
> (大于) 转成 >
此函式只转换上面的特殊字元,并不会全部转换成 HTML 所定的 ASCII 转换。
1.清除代码中的HTML代码
strip_tags($str) 去掉 HTML 及 PHP 的标记
语法: string strip_tags(string str);
传回值: 字串
函式种类: 资料处理
内容说明 :
解析:本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函式和 fgetss() 有着相同的功能。
2.将HTML转成特殊字符
htmlspecialchars 将特殊字元转成 HTML 格式
语法: string htmlspecialchars(string string);
传回值: 字串
函式种类: 资料处理
内容说明
解析:本函式将特殊字元转成 HTML 的字串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。
& (和) 转成 &
" (双引号) 转成 "
< (小于) 转成 <
> (大于) 转成 >
此函式只转换上面的特殊字元,并不会全部转换成 HTML 所定的 ASCII 转换。
相关文章推荐
- js把预定义的html字符串转换为 HTML 实体 htmlspecialchars 输出html实体内容包括标签,而不自动转义标签,只显示内容,类似php的htmlspecialchars
- 原创_php截取指定字符之间内容的类与实例(含转码、过滤html等)
- php转义字符窜(将字符窜转换成html实体)
- PHP 缓存内容为HTML并输出
- addslashes,htmlspecialchars,htmlentities转换或者转义php特殊字符防止xss攻击以及sql注入
- PHP echo输出的内容包含html ,但是html不解析的不完全解决办法
- PHP转换emoji表情为HTML字符实体
- PHP转换文本框内容为HTML格式的方法
- php中对HTML字符进行源码输出的方法
- php用html表格输出数据库中的内容
- PHP 把字符转换为 HTML 实体 - htmlentities() 函数
- PHP转换文本框内容为HTML格式的方法
- 用PHP把html带连字符的属性转换为驼峰命名
- 数据库字段内容存在'、"、>、<等特殊字符,转义html字符输出
- php将html实体转换成字符窜
- php截取指定字符之间内容的类与实例(含转码、过滤html等)
- php应用如何转换HTML特殊字符
- php应用如何转换HTML特殊字符
- jsp结合xml+xslt将输出转换html
- PHP 判断字符类型,并转换返回