站長資訊網
最全最豐富的資訊網站

php訪問mysql數據如何轉義特殊字符

php訪問mysql數據轉義特殊字符的方法:1、利用mysql庫函數,代碼為【mysql_escape_string( string $unescaped_string ) : string】;2、利用轉義函數addslashes。

php訪問mysql數據如何轉義特殊字符

【相關學習推薦:php編程(視頻)】

php訪問mysql數據轉義特殊字符的方法:

方法一:利用mysql庫函數

PHP版本在7.0之前:

mysql_escape_string ( string $unescaped_string ) : string

PHP版本在7.0之后:

mysqli_real_escape_string ( mysqli $link , string $escapestr ) : string

方法二:利用轉義函數addslashes()

適合版本PHP4、PHP5、PHP7

addslashes ( string $str ) : string

PHP 5.4 之前 PHP 指令 magic_quotes_gpc 默認是 on, 實際上所有的 GET、POST 和 COOKIE 數據都用被 addslashes() 了。 不要對已經被magic_quotes_gpc 轉義過的字符串使用 addslashes(),因為這樣會導致雙層轉義。

遇到這種情況時可以使用函數 get_magic_quotes_gpc() 進行檢測。即get_magic_quotes_gpc()返回false時,再使用addslashes()進行特殊字符轉義。示例如下:

function myaddslashes($data) {     if(false == get_magic_quotes_gpc())     {         return addslashes($data);//未啟用魔術引用時,轉義特殊字符     }     return $data; }

想了解

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产精品国产亚洲精品看不卡| 国产女人18毛片水真多18精品| 国产精品九九九久久九九| 国产成人精品无码片区在线观看 | 国产精品一区二区av| 国产成人精品免费大全| 日韩电影免费在线| 亚洲日韩av无码| 日韩一二三区毛片| 国产精品久久久久一区二区| 精品综合久久久久久蜜月| 曰产无码久久久久久精品| 国产精品国产三级专区第1集| 亚洲精品国产福利在线观看| 久久久精品2019免费观看| 久久综合久久自在自线精品自| 久久精品中文字幕第一页| 亚洲AV无码精品色午夜在线观看| 国产午夜精品久久久久免费视| 国产午夜精品久久久久九九| 国产精品一香蕉国产线看观看| 亚洲综合精品网站在线观看| 无码精品人妻一区二区三区影院| 日韩在线看片免费人成视频播放| 亚洲精品色午夜无码专区日韩| 日韩人妻无码精品无码中文字幕 | 免费视频成人国产精品网站| 日韩精品一卡2卡3卡4卡新区乱码| jizz中国jizz欧洲/日韩在线| 国产99久久亚洲综合精品| 国产99久久亚洲综合精品| 国产日韩成人亚洲丁香婷婷 | 中文字幕亚洲日韩无线码| 亚洲日韩人妻第一页| 日韩乱码人妻无码中文字幕| 伊人影视在线观看日韩区| 网友偷拍日韩精品| 中日韩无砖码一线二线| 精品一区二区三区中文| 亚洲国产精品成人久久蜜臀| 国产精品青草久久久久福利99|