新聞中心
小編給大家分享一下php實現(xiàn)字符串轉(zhuǎn)義的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比雁塔網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式雁塔網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋雁塔地區(qū)。費(fèi)用合理售后完善,十載實體公司更值得信賴。
在php中,可以使用addslashes()函數(shù)來實現(xiàn)字符串轉(zhuǎn)義;addslashes()函數(shù)可以在指定的預(yù)定義字符前添加反斜杠,語法格式“addslashes(string)”,參數(shù)string指定要轉(zhuǎn)義的字符串,返回轉(zhuǎn)義后的字符串。
轉(zhuǎn)義字符是一種特殊的字符常量。轉(zhuǎn)義字符以反斜線"\"開頭,后跟一個或幾個字符。轉(zhuǎn)義字符具有特定的含義,不同于字符原有的意義,故稱“轉(zhuǎn)義”字符。
轉(zhuǎn)義字符的用處:
1:將普通字符轉(zhuǎn)為特殊用途,如后退鍵,回車鍵等。
2:用來將特殊意義的字符轉(zhuǎn)換回它原來的意義。
3:在數(shù)據(jù)寫入數(shù)據(jù)庫前,都會使用轉(zhuǎn)義字符(函數(shù))對一些敏感字符進(jìn)行轉(zhuǎn)義。避免網(wǎng)站被注入攻擊。
那么我們在PHP開發(fā)項目過程中,可能就會遇到需要將大量數(shù)據(jù)進(jìn)行轉(zhuǎn)義的操作。怎么對字符串怎么轉(zhuǎn)義呢?下面給大家介紹一下。
在PHP中,可以使用addslashes() 函數(shù)來實現(xiàn)字符串轉(zhuǎn)義。下面我們就通過簡單的代碼示例為大家介紹PHP轉(zhuǎn)義字符串的方法。
'張三','age'=>19]"; echo $str . "
"; //對字符串進(jìn)行轉(zhuǎn)義 $a = addslashes($str); //輸出轉(zhuǎn)義后的字符串 echo $a . "
"; ?>
輸出:
addslashes() 函數(shù)用于在指定的預(yù)定義字符前添加反斜杠,返回在預(yù)定義的字符前添加反斜杠的字符串
addslashes(string)
參數(shù)string:必需,規(guī)定要轉(zhuǎn)義的字符串。
返回值:返回轉(zhuǎn)義后的字符串
以上是php實現(xiàn)字符串轉(zhuǎn)義的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章標(biāo)題:php實現(xiàn)字符串轉(zhuǎn)義的方法
瀏覽路徑:http://www.ef60e0e.cn/article/pcosss.html