如何删除PHP中的字符串中的“\ n”?

时间:2013-05-10 07:16:48

标签: php

如何删除字符串中的“\ n”?
我使用3方法波纹管,接缝只有“\ s +”工作,但我只想删除\ n,而不是所有空间,如何完成这项工作?
需要帮助,这个问题让我困惑了很长时间。

$str="<p>
    hello<br>
    world
</p>";

//$str=str_replace("\n","",$str);
$str=preg_replace("@\n@","",$str);
//$str=preg_replace("@\s+@"," ",$str);  
echo $str;

2 个答案:

答案 0 :(得分:16)

这也应该可以解决问题。

$str=str_replace("\r\n","",$str);

答案 1 :(得分:2)

$string = trim(preg_replace('/\s\s+/', ' ', $string));

上面的代码将用一个空格替换多个空格和换行符。