📅  最后修改于: 2023-12-03 15:03:41.030000             🧑  作者: Mango
在 PHP 中,字符串可以包含换行符。这些换行符可能会对某些字符串操作造成影响,因此有时需要删除字符串中的所有换行符。
可以使用PHP的str_replace
函数将换行符替换为其它字符或字符串,或者直接删除。以下是一个示例:
$str = "这是一个包含\n换行符的字符串。\n";
$str = str_replace(array("\r", "\n"), '', $str);
echo $str;
输出将是:
这是一个包含换行符的字符串。
可以使用PHP的preg_replace
函数删除字符串中的所有换行符,包括\r
和\n
。以下是一个示例:
$str = "这是一个\n包含\r\n多种换行符的字符串。\r";
$str = preg_replace("/[\n\r]/", "", $str);
echo $str;
输出将是:
这是一个包含多种换行符的字符串。
以上两种方法都可以成功删除字符串中的换行符,具体使用取决于你的需求和偏好。