亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP對表單提交特殊字符的過濾和處理方法匯總

 更新時間:2014年02月18日 09:31:57   作者:  
本篇文章主要是對PHP對表單提交特殊字符的過濾和處理方法進行了總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助

PHP關(guān)于表單提交特殊字符的處理方法做個匯總,主要涉及htmlspecialchars/addslashes/stripslashes/strip_tags/mysql_real_escape_string等幾個函數(shù)聯(lián)合使用,與大家共同交流。

一、幾個與特殊字符處理有關(guān)的PHP函數(shù)

函數(shù)名

釋義

介紹

htmlspecialchars

將與、單雙引號、大于和小于號化成HTML格式

&轉(zhuǎn)成&
"轉(zhuǎn)成"
' 轉(zhuǎn)成'
<轉(zhuǎn)成<
>轉(zhuǎn)成>

htmlentities()

所有字符都轉(zhuǎn)成HTML格式

除上面htmlspecialchars字符外,還包括雙字節(jié)字符顯示成編碼等。

 


 


 


addslashes

單雙引號、反斜線及NULL加上反斜線轉(zhuǎn)義

被改的字符包括單引號(')、雙引號(")、反斜線backslash (\) 以及空字符NULL。

stripslashes

去掉反斜線字符

去掉字符串中的反斜線字符。若是連續(xù)二個反斜線,則去掉一個,留下一個。若只有一個反斜線,就直接去掉。

 


 


 


quotemeta

加入引用符號

將字符串中含有. \\ + * ? [ ^ ] ( $ ) 等字符的前面加入反斜線"\" 符號。

nl2br()

將換行字符轉(zhuǎn)成

 


strip_tags

去掉HTML及PHP標記

去掉字符串中任何HTML標記和PHP標記,包括標記封堵之間的內(nèi)容。注意如果字符串HTML及PHP標簽存在錯誤,也會返回錯誤。

mysql_real_escape_string

轉(zhuǎn)義SQL字符串中的特殊字符

轉(zhuǎn)義\x00 \n \r 空格 \ ' " \x1a,針對多字節(jié)字符處理很有效。mysql_real_escape_string會判斷字符集,mysql_escape_string則不用考慮。

相關(guān)文章

  • PDO防注入原理分析以及使用PDO的注意事項總結(jié)

    PDO防注入原理分析以及使用PDO的注意事項總結(jié)

    這篇文章主要介紹了PDO防注入原理分析以及使用PDO的注意事項總結(jié),較為詳盡的講述了PDO防止注入的具體實現(xiàn)方法,具有很好的參考價值,需要的朋友可以參考下
    2014-10-10
  • php實現(xiàn)的click captcha點擊驗證碼類實例

    php實現(xiàn)的click captcha點擊驗證碼類實例

    這篇文章主要介紹了php實現(xiàn)的click captcha點擊驗證碼類實例,不同于以往傳統(tǒng)的驗證碼,該驗證碼類可實現(xiàn)手機用戶點擊某一位置確認驗證碼,非常實用,需要的朋友可以參考下
    2014-09-09
  • PHP5中虛函數(shù)的實現(xiàn)方法分享

    PHP5中虛函數(shù)的實現(xiàn)方法分享

    學過C++的人都應(yīng)該知道C++中有個虛函數(shù)的概念。而在php5中如何實現(xiàn)這個虛函數(shù)呢?
    2011-04-04
  • PHP中的self關(guān)鍵字詳解

    PHP中的self關(guān)鍵字詳解

    這篇文章主要給大家介紹了關(guān)于PHP中self關(guān)鍵字的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用PHP具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-06-06
  • PHP中preg_match正則匹配中的/u、/i、/s含義

    PHP中preg_match正則匹配中的/u、/i、/s含義

    這篇文章主要介紹了PHP中preg_match正則匹配中的/u、/i、/s含義,本文分別講解了這三個參數(shù)的含義,需要的朋友可以參考下
    2015-04-04
  • php調(diào)用c接口無錯版介紹

    php調(diào)用c接口無錯版介紹

    本篇文章主要是對php調(diào)用c接口無錯版進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-03-03
  • str_replace只替換一次字符串的方法

    str_replace只替換一次字符串的方法

    我們都知道,在PHP里Strtr,strreplace等函數(shù)都可以用來替換,不過他們每次替換的時候都是全部替換,但是如果你想只替換一個或兩個怎么辦呢?看下邊的解決方法
    2013-04-04
  • php Undefined index的問題

    php Undefined index的問題

    通常本地程序傳送到服務(wù)器上就會出現(xiàn)各種未定義的NOTICE提示,并不算是錯誤,只是警告。
    2009-06-06
  • PHP中抽象類和抽象方法概念與用法分析

    PHP中抽象類和抽象方法概念與用法分析

    這篇文章主要介紹了PHP中抽象類和抽象方法概念與用法,較為詳細的分析了php中抽象類與抽象方法的關(guān)鍵字、定義、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2016-05-05
  • php批量刪除數(shù)據(jù)

    php批量刪除數(shù)據(jù)

    php批量刪除數(shù)據(jù)...
    2007-01-01

最新評論