欢迎访问宙启技术站
智能推送

使用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()函数的结果赋值给一个变量,然后再使用该变量。