PHP函数每日一贴之字符串函数-addcslashes()函数
addcslashes()函数
addcslashes(string $str , string $charlist)
返回在指定字符串前添加反斜杠
- str:输入的字符串,charlist 要在 $str 转移的字符串
- addcslashes() 函数对大小写敏感
- addcslashes() 函数需要注意:0(NULL),r(回车),n(换行),f(换页),t(制表符),v(垂直制表符)。在PHP中,\0,\r,\n,\t,\f,\v是预定义的转移序列。
演示 addcslashes 指定字符串前添加反斜线
$str = 'welcome to my blog , I am zi ru chu';
echo $str . '<br>'; // 输出 welcome to my blog , I am zi ru chu
echo addcslashes($str, 'l') . '<br>'; // 输出 we\lcome to my b\log , I am zi ru chu
演示 向字符串的某个范围内添加反斜杠
$str = 'Welcome To My blog , I am zi ru chu';
echo addcslashes($str , 'a..z') . '<br>'; // W\e\l\c\o\m\e T\o M\y \b\l\o\g , I \a\m \z\i \r\u \c\h\u
echo addcslashes($str , 'A..Z') . '<br>'; // \Welcome \To \My blog , \I am zi ru chu
echo addcslashes($str , 'a..zA..Z') . '<br>'; // \W\e\l\c\o\m\e \T\o \M\y \b\l\o\g , \I \a\m \z\i \r\u \c\h\u
echo addcslashes($str , 'a..g') . '<br>'; // W\el\com\e To My \blo\g , I \am zi ru \chu
请登录后再评论