PHP的trim()函数默认只会去除字符串开头和结尾的空格,而不会去除换行符等其他空白字符。如果需要去除换行符,可以使用其他函数如str_replace()来替换掉换行符。例如:
$str = "Hello World\n";
$str = str_replace("\n", "", $str);
echo $str; // 输出:Hello World
另外,也可以使用trim()函数的第二个参数来指定需要剔除的字符,如:
$str = "Hello World\n";
$str = trim($str, "\n");
echo $str; // 输出:Hello World