PHP函数
1.get_magic_quotes_gpc函数
- 介绍:取得 PHP 环境变数 magic_quotes_gpc 的值,属于 PHP 系统功能
- 返回值:长整数
- 作用:判断magic_quotes_gpc 是否开启。取得PHP 环境配置的变量 magic_quotes_gpc (GPC, Get/Post/Cookie) 值,如果magic_quotes_gpc 打开则返回1,如果关闭则返回0.
- magic_quotes_gpc 设置
- 作用:是否自动为GPC(get,post,cookie)传来的数据中的加上反斜线
- 以前默认情况下,PHP 指令 magic_quotes_gpc 为 on(PHP5.4.O 起将始终返回 FALSE),它主要是对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。如果系统已经开启则我们无须对输入或者输出的数据库的字符串数据进行addslashes()和stripslashes()的操作,如果自己进行了addslashes()操作则需要再进行stripslashes()的操作数据才正常。
- addslashes():
- 功能:给数据库查询语句等的需要在某些字符前加上了反斜线,这些字符是单引号(')、双引号(”)、反斜线()与 NUL(NULL 字符)。
- stripslashes():
- 功能:删除由 addslashes() 函数添加的反斜杠