PHP中的新行

c6ubokkw  于 2023-08-02  发布在  PHP
关注(0)|答案(3)|浏览(86)

过去几天我一直在使用短语,我面临的唯一问题似乎是在打印html之前剥离新行。
有人知道如何使用PHP从HTML中删除**每一个新行吗?

f1tvaqid

f1tvaqid1#

str_replace(array("\r", "\n"), '', $string)

字符串

5f0d552i

5f0d552i2#

  • pt2ph8* 的答案对我来说并不起作用,直到我将它做了一点修改,如下所示:
str_replace(array("\\r", "\\n"), '', $string);

字符串
您可以在此演示中看到不同的结果:
http://phpfiddle.org/lite/code/g5s8-nt3i

jq6vz3qz

jq6vz3qz3#

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

字符串
\R匹配一般的换行符;即Unicode认为是换行符序列的任何内容。
https://perldoc.perl.org/perlrebackslash#Misc
可以使用\R代替\r\n

相关问题