关闭方法:将magic_quotes_gpc、magic_quotes_runtime、magic_quotes_sybase选项设置为Off在php.ini中;或者关闭中的magic_quotes_gpc指令”。htaccess”。
本教程操作环境:windows7系统,PHP 7.1版DELL G3电脑
关闭php神奇引号的方法:
(相关资料图)
1.关闭服务器端的魔术报价。
下面是一个通过php.ini文件将这些选项设置为Off的例子。
;神奇语录
;
;对传入的GET/POST/Cookie数据的神奇报价。
magic_quotes_gpc=Off
;对运行时生成的数据的神奇引用,例如来自SQL、来自exec等的数据。
magic_quotes_runtime=Off
;使用Sybase风格的魔法引号(用“”而不是\”转义)。
Magic_quotes_sybase=Off如果不能修改服务器端配置文件,也可以使用。htaccess。例子如下:
PHP _ flag magic _ quotes _ GPC Off[推荐研究:《PHP视频教程》]
2.运行时关闭神奇的引号。
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
if(get _ magic _ quotes _ GPC){ 0
函数stripslashes_deep($value)
{
$value=is_array($value)?
array_map("stripslashes_deep ",$value) :
条带斜线($ value);
返回$ value
}
$ _ POST=array _ map(" strip slashes _ deep ",$ _ POST);
$ _ GET=array _ map(" strip slashes _ deep ",$ _ GET);
$ _ COOKIE=array _ map(" strip slashes _ deep ",$ _ COOKIE);
$ _ REQUEST=array _ map(" strip slashes _ deep ",$ _ REQUEST);
}
?但是这样做效率不高,最好适当修改配置。
有关编程的更多信息,请访问:编程视频!以上是php如何关闭魔法报价的细节!
来源:php中文网站
Copyright © 2015-2022 澳门网版权所有 备案号:京ICP备2022022245号-14 联系邮箱:435 226 40@qq.com