php訪問mysql數(shù)據(jù)轉(zhuǎn)義特殊字符的方法:1、利用mysql庫函數(shù),代碼為【mysql_escape_string( string $unescaped_string ) : string】;2、利用轉(zhuǎn)義函數(shù)addslashes。
10余年的曲靖網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整曲靖建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)公司從事“曲靖網(wǎng)站設計”,“曲靖網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
【相關(guān)學習推薦:php編程(視頻)】
php訪問mysql數(shù)據(jù)轉(zhuǎn)義特殊字符的方法:
方法一:利用mysql庫函數(shù)
PHP版本在7.0之前:
mysql_escape_string ( string $unescaped_string ) : string
PHP版本在7.0之后:
mysqli_real_escape_string ( mysqli $link , string $escapestr ) : string
方法二:利用轉(zhuǎn)義函數(shù)addslashes()
適合版本PHP4、PHP5、PHP7
addslashes ( string $str ) : string
PHP 5.4 之前 PHP 指令 magic_quotes_gpc 默認是 on, 實際上所有的 GET、POST 和 COOKIE 數(shù)據(jù)都用被 addslashes() 了。 不要對已經(jīng)被magic_quotes_gpc 轉(zhuǎn)義過的字符串使用 addslashes(),因為這樣會導致雙層轉(zhuǎn)義。
遇到這種情況時可以使用函數(shù) get_magic_quotes_gpc()
進行檢測。即get_magic_quotes_gpc()
返回false時,再使用addslashes()
進行特殊字符轉(zhuǎn)義。示例如下:
function myaddslashes($data) { if(false == get_magic_quotes_gpc()) { return addslashes($data);//未啟用魔術(shù)引用時,轉(zhuǎn)義特殊字符 } return $data; }
想了解更多編程學習,敬請關(guān)注php培訓欄目!
網(wǎng)站題目:php訪問mysql數(shù)據(jù)如何轉(zhuǎn)義特殊字符
文章URL:http://www.rwnh.cn/article4/cpgpie.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計、云服務器、靜態(tài)網(wǎng)站、服務器托管、虛擬主機、標簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)