五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > 快速掌握PHP引號(hào)轉(zhuǎn)義原理

快速掌握PHP引號(hào)轉(zhuǎn)義原理

文章來(lái)源:365jz.com     點(diǎn)擊數(shù):200    更新時(shí)間:2010-01-25 21:48   參與評(píng)論

我們?cè)谶\(yùn)用PHP對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作時(shí),可能會(huì)用到PHP引號(hào)轉(zhuǎn)義。那么什么是PHP引號(hào)轉(zhuǎn)義呢?對(duì)于新手來(lái)說(shuō)可能還是比較陌生的。

PHP中有三個(gè)設(shè)置可以實(shí)現(xiàn)自動(dòng)對(duì)’(單引號(hào)),”(雙引號(hào)),\(反斜線(xiàn))和 NULL 字符轉(zhuǎn)移。

PHP稱(chēng)之為魔術(shù)引號(hào),這三項(xiàng)設(shè)置分別是

magic_quotes_gpc

影響到 HTTP 請(qǐng)求數(shù)據(jù)(GET,POST 和 COOKIE)。不能在運(yùn)行時(shí)改變。在 PHP 中默認(rèn)值為 on。

magic_quotes_runtime

如果打開(kāi)的話(huà),大部份從外部來(lái)源取得數(shù)據(jù)并返回的函數(shù),包括從數(shù)據(jù)庫(kù)和文本文件,所返回的數(shù)據(jù)都會(huì)被反斜線(xiàn)轉(zhuǎn)義。該選項(xiàng)可在運(yùn)行的時(shí)改變,在 PHP 中的默認(rèn)值為 off。

magic_quotes_sybase

如果打開(kāi)的話(huà),將會(huì)使用單引號(hào)對(duì)單引號(hào)進(jìn)行PHP引號(hào)轉(zhuǎn)義而非反斜線(xiàn)。此選項(xiàng)會(huì)完全覆蓋 magic_quotes_gpc。如果同時(shí)打開(kāi)兩個(gè)選項(xiàng)的話(huà),單引號(hào)將會(huì)被轉(zhuǎn)義成 ”。而雙引號(hào)、反斜線(xiàn) 和 NULL 字符將不會(huì)進(jìn)行轉(zhuǎn)義。

雖然方便的實(shí)現(xiàn)了對(duì)特殊符號(hào)的自動(dòng)PHP引號(hào)轉(zhuǎn)義,但是這樣會(huì)使得程序效率降低,并導(dǎo)致程序可移植變得麻煩。在不知道服務(wù)器ini設(shè)置的情況下,還需要調(diào)用get_magic_quotes_gpc() ,get_magic_quotes_runtime() 或ini_get()來(lái)檢測(cè)狀態(tài)。

例如:

if (!get_magic_quotes_gpc()) {  $lastname = addslashes( 快速掌握PHP引號(hào)轉(zhuǎn)義原理 - 站長(zhǎng)學(xué)院 中國(guó)站長(zhǎng) 未來(lái)的中國(guó)站長(zhǎng), 更加專(zhuān)注中國(guó)網(wǎng)絡(luò)的發(fā)展 廣告服務(wù) | 最新更新 | 加入收藏 | 設(shè)為首頁(yè)

  • 首頁(yè)
  • 互聯(lián)網(wǎng)軟件
  • IDC產(chǎn)品
  • 站長(zhǎng)交易
  • 項(xiàng)目外包
  • 商業(yè)信息
  • 招聘求職
  • 公司庫(kù)
  • 資 訊
  • 下 載
  • 學(xué) 院
  • 工 具
  • 論 壇
熱門(mén)關(guān)鍵字:CSS布局配色參考Dreamweaver8 apacheApacheIIS6AjaxWML 首頁(yè) | HOME 站長(zhǎng)之家 站長(zhǎng)入門(mén) 運(yùn)營(yíng)策劃 搜索優(yōu)化 網(wǎng)站盈利 網(wǎng)頁(yè)設(shè)計(jì) Html CSS/Xhtml Dhtml WAP Dreamweaver 設(shè)計(jì)原理 平面動(dòng)畫(huà) Photoshop Firework Flash 網(wǎng)站開(kāi)發(fā) Asp .Net Php Jsp Mssql Access Oracle Mysql 服務(wù)器 Fressbsd LINUX Windows
視頻教程 常用手冊(cè) 常用廣告代碼 js特效代碼
站長(zhǎng)學(xué)院 >> 網(wǎng)站開(kāi)發(fā)技術(shù)教程 >> php教程  >> 快速掌握PHP引號(hào)轉(zhuǎn)義原理

快速掌握PHP引號(hào)轉(zhuǎn)義原理

2010-1-11 19:10:00查看學(xué)習(xí)心得 {GetProperty(Content)} 本文作者:未知

如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (200人查看,0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱(chēng):
最新評(píng)論
------分隔線(xiàn)----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢(xún)

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)