码迷,mamicode.com
首页 > 数据库 > 详细

magic_quotes_runtime 和 magic_quotes_sybase 的作用

时间:2019-01-15 22:04:27      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:开启   insert   数据库   作用   iba   -o   而不是   function   putc   

如果启用了 magic_quotes_runtime,大多数返回任何形式外部数据的函数,包括数据库和文本段将会用反斜线转义引号。

如果启用了magic_quotes_sybase,单引号会被单引号转义而不是反斜线。

自 PHP 5.3 起,该函数已经被弃用,执行它的时候会抛出 E_DEPRECATED 异常。 自 PHP 5.4 起,尝试开启 magic quotes 时该函数会产生一个 E_CORE_ERROR 错误。

受 magic_quotes_runtime 影响的函数(不包括 PECL 里的函数):
get_meta_tags()
file_get_contents()
file()
fgets()
fwrite()
fread()
fputcsv()
stream_socket_recvfrom()
exec()
system()
passthru()
stream_get_contents()
bzread()
gzfile()
gzgets()
gzwrite()
gzread()
exif_read_data()
dba_insert()
dba_replace()
dba_fetch()
ibase_fetch_row()
ibase_fetch_assoc()
ibase_fetch_object()
mssql_fetch_row()
mssql_fetch_object()
mssql_fetch_array()
mssql_fetch_assoc()
mysqli_fetch_row()
mysqli_fetch_array()
mysqli_fetch_assoc()
mysqli_fetch_object()
pg_fetch_row()
pg_fetch_assoc()
pg_fetch_array()
pg_fetch_object()
pg_fetch_all()
pg_select()
sybase_fetch_object()
sybase_fetch_array()
sybase_fetch_assoc()
SplFileObject::fgets()
SplFileObject::fgetcsv()
SplFileObject::fwrite()

magic_quotes_runtime 和 magic_quotes_sybase 的作用

标签:开启   insert   数据库   作用   iba   -o   而不是   function   putc   

原文地址:https://www.cnblogs.com/zhuyongzhe/p/10274443.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!