首頁 > 後端開發 > php教程 > php中addslashes函數與sql防注入詳解

php中addslashes函數與sql防注入詳解

怪我咯
發布: 2023-03-13 18:32:02
原創
1571 人瀏覽過

addslashes() 函數會傳回在預定義字元之前新增反斜線的字串。

預先定義字元是:

  • 單引號(')

  • 雙引號(")

  • 反斜線(\)

  • NULL

提示:此函數可用於儲存在資料庫中的字串以及資料庫查詢語句準備字串。 (),因為這樣會導致雙層轉義。

addslashes函數與sql防注入,實例講述了採用addslashes函數對於sql防注入的用處,對於PHP安全程序設計來說具有不錯的參考借鑒價值,需要的朋友可以參考下具體分析如下:##addslashes可會自動增加單引號,雙引號\\\\\\,這樣我們就可以安全的把資料存入資料庫中而不黑客利用,參數'a..z'界定所有大小寫字母均被轉義,代碼如下:

以上是php中addslashes函數與sql防注入詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板