天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

深入PHP magic quotes的詳解

特地查看了下手冊,關于php  magic quotes,常見的幾個設置如下,magic_quotes_gpc,magic_quotes_sybase,magic_quote_runtime,這幾個函數是在php.ini中去配置的,從手冊中可以看出從php5.3后已經廢除了這些特性,所以強烈大家不要使用,在php.ini中關閉它。

<a href=/itjie/phpjishu/ target=_blank class=infotextkey>php</a>.ini中magic quotes設置

這些函數的作用是對數據進行轉義。防止sql注入的時候,很多人會這樣寫:
復制代碼 代碼如下:
if(!get_magic_quotes_gpc()){
$post=addslashes($post);
}

如果開啟了它們,會自動給你轉義單引號(')、雙引號(")、反斜線(/)與 NUL(null字符),其實就相當于調用addslashes函數。你可能會說這樣不是很好嘛,安全性更高了,但是,你考慮代碼移植性了嗎?另外,對于上所有gpc($_GET,$_POST,$_COOKIE)的數據你都進行轉義是否有必要?開銷有多大?下面php點點通(phpddt.com)就對手冊中關于Magic Quotes的詳細說明:

1.magic_quotes_gpc

magic_quotes_gpc這個是用來設置GPC($_GET、$_POST、$_COOKIE)的魔術引用狀態(在php4中也包含$_ENV)。當開啟時,所有的單引號(single-quote),雙引號(double quote),反斜線(backslash)和NUL's會被反斜線自動轉義。當開啟magic_quote_sybase為on時,只有單引號(singgle-quote)會被單引號轉義為'',雙引號、反斜線(backslash)和NUL's不受影響不會被轉義。

magic_quotes_gpc教程

2.magic_quote_runtime

magic_quote_runtime如果開啟該選項,許多返回外部數據(數據庫、文本)的函數將會被反斜線(backslash)轉義。如果也開啟magic_quote_sybase,則只有單引號(single-quote)會被單引號轉義。

magic_quote_runtime教程

3.magic_quotes_sybase

magic_quotes_sybase如果設置此選項開啟、在magic_quotes_gpc,magic_quotes_runtime開啟的情況下單引號‘會被單引號'轉移而不是被反斜線/轉義。同時、此設置會完全覆蓋magic_quotes_gpc的設置,即使magic_quotes_gpc被設置為on,雙引號“、反斜線/和NUL's也不會被轉義。

magic_quotes_sybase教程

php技術深入PHP magic quotes的詳解,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 99精品电影 | 亚洲地址一地址二地址三 | 国产精品久久久精品a级小说 | 日美一级毛片 | 亚洲日本欧美国产在线视 | 久久草香蕉频线观 | 短篇合集纯肉高H深陷骚 | 久久亚洲精品无码A片大香大香 | 日韩精品一区VR观看 | 亚洲精品久久AV无码蜜桃 | 千禧金瓶梅 快播 | 在线免费观看国产 | 亚洲AV无码一区二区色情蜜芽 | 无码任你躁久久久久久老妇双奶 | 色愁愁久久久 | 亚洲午夜精品A片久久不卡蜜桃 | 97免费人妻在线观看 | 国产一区二区青青精品久久 | 亚洲 欧美 国产 综合 播放 | 国产精品 中文字幕 亚洲 欧美 | 中文字幕日本在线mv视频精品 | 99精品免费久久久久久久久日本 | 国产欧美一区二区精品久久久 | 蜜桃狠狠色伊人亚洲综合网站 | 国产美女裸身网站免费观看视频 | 欧美激情久久久久久久大片 | 果冻传媒在线观看高清完整免费 | 精品久久久噜噜噜久久久app | JAPANBABES11学生老师 | 国产午夜在线精品三级a午夜电影 | 亚洲精品电影久久久影院 | 久草热在线 | 伦理片秋霞免费影院 | 国内精品久久人妻无码HD浪潮 | 国产睡熟迷奷系列网站 | 老湿机一区午夜精品免费福利 | 在线综合 亚洲 欧美 | 在线一本码道高清 | SORA是什么意思 | 在线超碰免费视频观看 | 亚洲国产精品免费线观看视频 |