addcslashes
以C 語言風格使用反斜線轉義字符串中的字符
addcslashes()
函數返回在指定字符前添加反斜杠的字符串。
註釋: addcslashes()
函數對大小寫敏感。
註釋:對以下字符應用addcslashes()
時請小心:0(NULL), r(回車), n(換行), f 換頁)、t(製表符)以及v(垂直製表符)。在PHP 中,\0, \r, \n, \t, \f 以及\v 是預定義的轉義序列。
在字符"A" 之前添加一個反斜杠:
<?php $str = addcslashes ( "A001 A002 A003" , "A" ) ; echo ( $str ) ; ?>
親自試一試
向字符串中的特定字符添加反斜杠:
<?php $str = "Welcome to Shanghai!" ; echo $str . "<br>" ; echo addcslashes ( $str , 'm' ) . "<br>" ; echo addcslashes ( $str , 'H' ) . "<br>" ; ?>
親自試一試
向字符串中的某個範圍內的字符添加反斜杠:
<?php $str = "Welcome to Shanghai!" ; echo $str . "<br>" ; echo addcslashes ( $str , 'A..Z' ) . "<br>" ; echo addcslashes ( $str , 'a..z' ) . "<br>" ; echo addcslashes ( $str , 'a..g' ) ; ?>
親自試一試
addcslashes ( string , characters )
參數 | 描述 |
---|---|
string | 必需。規定要轉義的字符串。 |
characters | 必需。規定要轉義的字符或字符範圍。 |