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

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號
琪琪精品视频在线观看| 精品日韩亚洲AV无码| 日韩黄a级成人毛片| 国产精品第一页爽爽影院| 国产精品久久久久蜜芽| 麻豆文化传媒精品一区二区| 久久99精品一久久久久久| 嫩草影院久久国产精品| 99久久精品国内| 久久久久国产精品麻豆AR影院| 热综合一本伊人久久精品| 在线观看国产日韩| 日韩免费电影网站| 日韩毛片免费一二三| 国产精品色午夜免费视频| 精品熟女碰碰人人a久久| 久久亚洲精品高潮综合色a片| 精品久久久久久无码不卡| 国产精品国产三级专区第1集| 3d动漫精品啪啪一区二区免费 | 99精品国产在这里白浆| 久久精品中文字幕| 久久99精品一区二区三区| 亚洲AV日韩精品久久久久久久| 久久精品国产亚洲av成人| 久久精品中文字幕无码| 无码少妇精品一区二区免费动态 | 欧洲精品成人免费视频在线观看| 国产精品美女久久久| 国产精品va一级二级三级| 97精品人妻系列无码人妻| 久久精品免费全国观看国产| 伊人久99久女女视频精品免| 亚洲国产成人久久精品软件| 精品久久久久久中文字幕无码| 精品国产一区二区三区AV| www亚洲精品久久久乳| 国产精品美女久久久久久久| 国产亚洲精品第一综合| 久久久无码精品亚洲日韩蜜臀浪潮 | 精品久人妻去按摩店被黑人按中出 |