过去几天我一直在使用短语,我面临的唯一问题似乎是在打印html之前剥离新行。有人知道如何使用PHP从HTML中删除**每一个新行吗?
f1tvaqid1#
str_replace(array("\r", "\n"), '', $string)
字符串
5f0d552i2#
str_replace(array("\\r", "\\n"), '', $string);
字符串您可以在此演示中看到不同的结果:http://phpfiddle.org/lite/code/g5s8-nt3i
jq6vz3qz3#
$string = preg_replace('/\R+/', ' ', $string);
字符串\R匹配一般的换行符;即Unicode认为是换行符序列的任何内容。https://perldoc.perl.org/perlrebackslash#Misc可以使用\R代替\r\n。
\R
\r\n
3条答案
按热度按时间f1tvaqid1#
字符串
5f0d552i2#
字符串
您可以在此演示中看到不同的结果:
http://phpfiddle.org/lite/code/g5s8-nt3i
jq6vz3qz3#
字符串
\R
匹配一般的换行符;即Unicode认为是换行符序列的任何内容。https://perldoc.perl.org/perlrebackslash#Misc
可以使用
\R
代替\r\n
。