PHP从输出中删除硬返回

PHP从输出中删除硬返回,php,string,replace,Php,String,Replace,我知道有一些关于这个主题的帖子。我已经查看了它们并尝试了代码,但它不适用于我的特定代码。有没有人能帮我写一个代码,从输出中删除返回。这是我的密码 function random_phrase () { $quotes = file ("quotes.txt"); $num = rand (0, intval (count ($quotes) / 3)) * 3; return $quotes[$num]; } 我使用的是random\u phrase() 尝试了以下两种方法: str_re

我知道有一些关于这个主题的帖子。我已经查看了它们并尝试了代码,但它不适用于我的特定代码。有没有人能帮我写一个代码,从输出中删除返回。这是我的密码

function random_phrase () 
{ 
$quotes = file ("quotes.txt");
$num = rand (0, intval (count ($quotes) / 3)) * 3;
return $quotes[$num];
}
我使用的是
random\u phrase()

尝试了以下两种方法:

str_replace("\n", "")

str_replace(array("\r","\n"))
也许我没有把它们放在正确的地方

我的输出是这样的:

Quote 1
Quote 2
Quote 3
$quotes = file("config.php", FILE_IGNORE_NEW_LINES);
我想要:

Quote 1 Quote 2 Quote 3

如果要删除return语句中的所有新行字符,这应该适用于您:

(这里我只是简单地使用)

或者更简单,如果您愿意,您可以更改您的呼叫并按如下方式进行:

Quote 1
Quote 2
Quote 3
$quotes = file("config.php", FILE_IGNORE_NEW_LINES);

我投票以离题的方式结束这个问题,因为你没有告诉我们你尝试了什么,以及为什么你的答案对你不起作用,只是猜测而已。还有:你所说的“将从输出中删除回报的代码”是什么意思?啊,现在我明白了:你的意思是“断线”!所以,为了清楚起见,您只想删除返回语句中的所有新行字符?我更新了我的问题,使之更清楚。您是否确实考虑过您正在使用的?谢谢。你的第二个建议在我的服务器上起了作用,我的回报现在在最后的WordPress发布时被删除。非常感谢。