使用PHPtrim()函数删除字符串两端的空白和其他字符
发布时间:2023-07-06 08:03:13
PHP中的trim()函数用于删除字符串两端的空白字符或指定的字符。 trim() 函数返回一个删除了两端空白字符或指定字符的字符串。
trim()函数的语法如下:
trim(string $str, string $charlist = " \t \r\0\x0B"): string
$str 是要处理的字符串参数,$charlist 是要删除的字符列表。默认情况下,trim()函数会删除两端的空白字符(包括空格、制表符、换行符、回车符、空字节、垂直制表符)。
下面是使用trim()函数删除字符串两端空白字符的示例:
$str = " Hello World! "; echo "原始字符串:'" . $str . "'"; echo "<br>"; $trimmed = trim($str); echo "删除两端空白后的字符串:'" . $trimmed . "'";
输出结果如下:
原始字符串:' Hello World! ' 删除两端空白后的字符串:'Hello World!'
除了删除空白字符,trim()函数还可以删除指定的字符。要删除的字符可以在$charlist参数中指定。下面是使用trim()函数删除字符串两端指定字符的示例:
$str = "***Hello World!***"; echo "原始字符串:'" . $str . "'"; echo "<br>"; $trimmed = trim($str, "*"); echo "删除两端星号后的字符串:'" . $trimmed . "'";
输出结果如下:
原始字符串:'***Hello World!***' 删除两端星号后的字符串:'Hello World!'
在上面的例子中,trim()函数会删除字符串两端的星号。
trim()函数不会修改原始字符串,而是返回一个新的修改后的字符串。因此,我们需要将trim()函数的结果赋值给一个变量,然后再使用该变量。
