实例代码: PHP提供两个方便我们引用数据的魔法引用函数magic_quotes_gpc和magic_quotes_runtime,这两个函数如果在php.ini设置为ON的时候,就会为我们引用的数据碰到 单引号' 和 双引号" 以及 反斜线 时自动加上反斜线,帮我们自动转译符号,确保数据操作的正确运行,可是我们在php不同的版本或者不同的服务器配置下,有的magic_quotes_gpc和magic_quotes_runtime设置为on,有的又是off,所以我们写的程序必须符合on和off两种情况。那么magic_quotes_gpc和magic_quotes_runtime两个函数有什么区别呢?看下面的说明: magic_quotes_gpc和magic_quotes_runtime函数区别 magic_quotes_gpc 作用范围是:web客户服务端; 作用时间:请求开始是,例如当脚本运行时。 magic_quotes_runtime 作用范围:从文件中读取的数据或是从SQL查询中得到的; 作用时间:每次当脚本访问运行状态中产生的数据。 所以magic_quotes_gpc的设定值将会影响通过Get/Post/Cookies获得的数据magic_quotes_runtime的设定值将会影响从文件中读取的数据或从数据库查询得到的数据 例子说明: 最关键的区别是就是上面提到的2点:他们针对的处理对象不同 magic_quotes_gpc的设定值将会影响通过Get/Post/Cookies获得的数据 magic_quotes_runtime的设定值将会影响从文件中读取的数据或从数据库查询得到的数据 在这里顺便在提几个想关联的函数: set_magic_quotes_runtime(): 设置magic_quotes_runtime值. 0=关闭.1=打开.默认状态是关闭的. get_magic_quotes_gpc(): 查看magic_quotes_gpc值.0=关闭.1=打开 get_magic_quotes_runtime(): 查看magic_quotes_runtime值。0=关闭.1=打开. 注意的是没有 set_magic_quotes_gpc()这个函数,就是不能在程序里面设置magic_quotes_gpc的值。
推荐整理分享PHP daddslashes 使用方法介绍,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
php中将指针移动到数据集初始位置的实现代码[mysql_data_seek] ?//Startsnipit1$sql="SELECT*fromtable";$result=mysql_query($sql);while($row=mysql_fetch_assoc($result)){//dostuffwith$row}mysql_data_seek($result,0);//关键是这儿while($row=mysql_fetch_assoc($resu
PHP编码转换 SELECTCOLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS','CodePage')返回为,即GBK编码。简体中文GBK繁体中文BIG美国/加拿大英语日文韩文俄文unicodeU
php动态实现表格跨行跨列实现代码 ?php/**author:xudafeng@.com*blog: