php字符串过滤需要的函数
2012-05-25 14:48
225 查看
htmlspecialchars
将特殊字符转成 HTML 格式。
语法: string htmlspecialchars(string string);
特殊字符例如:&,<,>子类的
htmlentities
将所有的字符都转成 HTML 字符串。
语法: string htmlentities(string string);
nl2br
将换行字符转成 <br>。
语法: string nl2br(string string);
addslashes
对敏感字符进行转义
语法:string addslashes ( string str )
返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号('')、双引号(")、反斜线(\)与 NUL(NULL 字符)。
一个使用 addslashes() 的例子是当你要往数据库中输入数据时。例如,将名字 O''reilly 插入到数据库中,这就需要对其进行转义。大多数据库使用 \ 作为转义符:O\''reilly。这样可以将数据放入数据库中,而不会插入额外的 \。当 PHP 指令 magic_quotes_sybase 被设置成 on 时,意味着插入 '' 时将使用 '' 进行转义。
默认情况下,PHP 指令 magic_quotes_gpc 为 on,它主要是对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。
strip_tags
去掉 HTML 及 PHP 的标记。
语法: string strip_tags(string str);
将特殊字符转成 HTML 格式。
语法: string htmlspecialchars(string string);
特殊字符例如:&,<,>子类的
htmlentities
将所有的字符都转成 HTML 字符串。
语法: string htmlentities(string string);
nl2br
将换行字符转成 <br>。
语法: string nl2br(string string);
addslashes
对敏感字符进行转义
语法:string addslashes ( string str )
返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号('')、双引号(")、反斜线(\)与 NUL(NULL 字符)。
一个使用 addslashes() 的例子是当你要往数据库中输入数据时。例如,将名字 O''reilly 插入到数据库中,这就需要对其进行转义。大多数据库使用 \ 作为转义符:O\''reilly。这样可以将数据放入数据库中,而不会插入额外的 \。当 PHP 指令 magic_quotes_sybase 被设置成 on 时,意味着插入 '' 时将使用 '' 进行转义。
默认情况下,PHP 指令 magic_quotes_gpc 为 on,它主要是对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。
strip_tags
去掉 HTML 及 PHP 的标记。
语法: string strip_tags(string str);
相关文章推荐
- PHP字符串过滤需要的函数,安全MYSQL
- [轉]PHP字符串过滤需要的函数,安全MYSQL
- PHP字符过滤函数去除字符串最后逗号
- php字符串处理函数大全--有时候我们只需要知道名字。
- PHP字符过滤函数去除字符串最后一个逗号(rtrim)
- php中字符串过滤strip_tags()函数实例详解
- php字符串处理函数大全--有时候我们只需要知道名字。
- PHP字符过滤函数去除字符串最后一个逗号(rtrim)
- php中字符串过滤strip_tags()函数实例详解
- PHP常用函数:过滤HTML字符串
- PHP字符串过滤函数
- 收藏几个支持中文的PHP字符串截取函数
- PHP中String字符串处理函数完整版
- php中有关字符串的函数
- PHP字符串长度计算 - strlen()函数使用介绍
- php字符串替换函数
- php 过滤html标签的函数代码
- php字符串函数学习之strstr()
- php处理提交字符串常见函数
- PHP 字符串替换 substr_replace 与 str_replace 函数