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

PHP函数trim的用法和示例

发布时间:2023-07-04 03:12:11

trim函数是PHP中的字符串处理函数,用于删除字符串两端的空格或指定字符。

trim函数的语法如下:

trim(string $str, string $charlist = " \t
\r\0\x0B") : string

其中,

- $str 表示要处理的字符串。

- $charlist 表示要删除的字符列表,默认为包括空格、制表符、换行符、回车符、空字符和垂直制表符在内的字符。

trim函数返回处理后的字符串。

示例1:删除字符串两端的空格

$str = "   PHP trim function   ";
$result = trim($str);
echo $result;  // 输出:PHP trim function

示例2:删除指定字符

$str = "Hello World!!";
$result = trim($str, "Hd!");
echo $result;  // 输出:ello Worl

示例3:处理数组中的字符串

$arr = ["   PHP  ", "   JavaScript ", "  Python  ", "  Java "];
$result = array_map('trim', $arr);
print_r($result);
// 输出:
// Array
// (
//     [0] => PHP
//     [1] => JavaScript
//     [2] => Python
//     [3] => Java
// )

示例4:删除字符串中的空白字符和制表符

$str = "  PHP \t trim function  ";
$result = trim($str, " \t");
echo $result;  // 输出:PHP trim function

示例5:删除字符串中的换行符和回车符

$str = "PHP 
 trim\r function";
$result = trim($str, "
\r");
echo $result;  // 输出:PHP  trim function

总结:

- trim函数可用于删除字符串两端的空格或指定字符。

- 如果不指定要删除的字符列表,默认会删除包括空格、制表符、换行符、回车符、空字符和垂直制表符在内的字符。

- trim函数返回处理后的字符串。