magic_quotes_runtime 是函数 set_magic_quotes_runtime()的别名
此函数在php5.3中已经被废弃,并从php5.4中移除.php5.3以后执行此函数会报出异常。当它打开时,php的大部分函数自动的给从外部引入的(包括数据库或者文件)数据中的溢出字符加上反斜线。
当然如果重复给溢出字符加反斜线,那么字符串中就会有多个反斜线,所以这时就要用set_magic_quotes_runtime()与get_magic_quotes_runtime()设置和检测php.ini文件中magic_quotes_runtime状态。
为了使自己的程序不管服务器是什么设置都能正常执行。可以在程序开始用get_magic_quotes_runtime检测设置状态决定是否要手工处理,或者在开始(或不需要自动转义的时候)用set_magic_quotes_runtime(0)关掉(此操作只在php5.3以下版本有效).
magic_quotes_runtime,布布扣,bubuko.com
原文:http://www.cnblogs.com/wuxinzhiyuan/p/3616182.html