PHP 自動轉(zhuǎn)義、還原字符串數(shù)據(jù)
自動轉(zhuǎn)義、還原字符串數(shù)據(jù)可以應用PHP提供的addslashes()函數(shù)和stripslashes()函數(shù)實現(xiàn)。
@ addslashes()函數(shù)
addslashes()函數(shù)的作用是使用反斜線引用字符串。
語法格式如下:
string addslashes(string str)
其中,str為要轉(zhuǎn)義的字符串。
返回值:返回轉(zhuǎn)義后的字符。
返回字符串中,為了數(shù)據(jù)庫查詢語句等的需要在某些字符前加上了反斜線。這些字符是單引號(')、雙引號(")、反斜線(\)與NULL(NULL 字符)。
@ stripslashes()函數(shù)
stripslashes()函數(shù)的作用是反引用一個引用字符串。
語法格式如下:
string stripslashes(string str);
其中,str為輸入字符串。
返回值:返回一個去除轉(zhuǎn)義反斜線后的字符串(“\'”轉(zhuǎn)換為“'”等)。雙反斜線(\\)被轉(zhuǎn)換為單個反斜線(\)。
點擊加載更多評論>>