下面是详细的PHP常用字符串操作函数实例总结:
1. trim
函数
trim
函数可以去除字符串开头和结尾的空格、制表符、换行符等空白字符。这个函数的语法如下:
trim($str, $charlist);
其中,$str
表示要处理的字符串,$charlist
表示要去除的字符列表,如果没有指定,则会去除默认的空白字符。
示例1:去除字符串开头和结尾的空格
$str = " Hello, World! ";
$str = trim($str);
echo $str; // 输出: "Hello, World!"
示例2:去除指定的字符
$str = "***Hello, World!***";
$str = trim($str, "*");
echo $str; // 输出: "Hello, World!"
2. nl2br
函数
nl2br
函数可以将字符串中的换行符(\n
)替换成<br>
标签,从而在HTML中显示换行。
示例:
$str = "Hello\nWorld!";
$str = nl2br($str);
echo $str; // 输出: "Hello<br>World!"
3. addcslashes
函数
addcslashes
函数可以在字符串中添加反斜线()进行转义。
addcslashes($str, $charlist);
其中,$str
为原字符串,$charlist
表示要被转义的字符列表。
示例:
$str = "It's a beautiful day!";
$str = addcslashes($str, "'");
echo $str; // 输出: "It\'s a beautiful day!"
4. uudecode
函数
uudecode
函数可以将uuencode
编码的字符串解码。
uudecode($str);
其中,$str
表示要解码的字符串。
示例:
$str = "begin 644 photo.jpg\n#D:A8@=V)L:6YG\n`\nend";
$str = uudecode($str);
echo $str; // 输出: 一张图片的二进制数据
5. md5
函数
md5
函数可以将字符串进行md5
哈希加密。
md5($str);
其中,$str
表示要加密的字符串。
示例:
$str = "Hello, World!";
$str = md5($str);
echo $str; // 输出: "3e25960a79dbc69b674cd4ec67a72c62"
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等) - Python技术站