Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何删除线之间的间距_Php_Str Replace - Fatal编程技术网

Php 如何删除线之间的间距

Php 如何删除线之间的间距,php,str-replace,Php,Str Replace,我有一个在两行之间有空格的字符串,如下所示: prepre imprimé ... Epreuve contrôle éléctronique 我怎样才能去掉两者之间的空隙 提前感谢我将使用preg\u replace进行此操作 $yourOutput = preg_replace('/[\n\r]+/', '', $yourInput); 这通常可以完成工作。我更喜欢preg\u replace而不是str\u replace,因为您可以使用通常更易于扩展的正则表达式。为此,我将使用

我有一个在两行之间有空格的字符串,如下所示:

prepre imprimé ...



Epreuve contrôle éléctronique
我怎样才能去掉两者之间的空隙


提前感谢

我将使用
preg\u replace
进行此操作

$yourOutput = preg_replace('/[\n\r]+/', '', $yourInput);

这通常可以完成工作。我更喜欢
preg\u replace
而不是str\u replace,因为您可以使用通常更易于扩展的正则表达式。

为此,我将使用
preg\u replace

$yourOutput = preg_replace('/[\n\r]+/', '', $yourInput);

这通常可以完成工作。我更喜欢preg\u replace而不是str\u replace,因为您可以使用一个通常更易于扩展的正则表达式。

只需像这样使用str\u replace即可:-

echo str_replace(PHP_EOL, '', $var);

只需像这样使用str_替换:-

echo str_replace(PHP_EOL, '', $var);