PHP安全函数
定義和用法
addslashes()
addslashes() 函數返回在預定義字符之前添加反斜杠的字符串。
?
預定義字符是:
?
- 單引號(')
- 雙引號(")
- 反斜杠(\)
- NULL
默認地,PHP 對所有的 GET、POST 和 COOKIE 數據自動運行 addslashes()。所以您不應對已轉義過的字符串使用 addslashes(),因為這樣會導致雙層轉義。遇到這種情況時可以使用函數 get_magic_quotes_gpc() 進行檢測。
?
stripslashes() 函數刪除由?addslashes()?函數添加的反斜杠。
提示:該函數可用于清理從數據庫中或者從 HTML 表單中取回的數據。
htmlentities() 把字符轉換為 HTML 實體:
?
被轉換的預定義的字符有:
&:轉換為&
":轉換為"
':轉換為成為 '
<:轉換為<
>:轉換為>
?
?
?
?
回調函數,創建函數
?
?
?
轉載于:https://www.cnblogs.com/pass-A/p/11132749.html
總結
- 上一篇: 【转】使用ssh-copy-id 快速的
- 下一篇: Spring入门介绍: