PHP:如何隐藏<;br/>;控制台中

PHP:如何隐藏<;br/>;控制台中,php,console,break,Php,Console,Break,好的,我有一个程序转换nl2br,并将输出打印到控制台窗口。虽然它与输出数据一起打印,。如果我不能在所有输出都融合在一起的情况下删除/隐藏它,那么我对它和所有内容都很满意,但如果可能的话,我宁愿隐藏/删除它。谢天谢地,我们接受了任何建议 -范例- 控制台上显示的内容: :在这里输出 我想要的: :在这里输出 我试过substr($out,5),trim(),这就是我能想到的全部。所有这些操作都是将输出合并在一起。这就是nl2br()所做的,将新行字符\n更改为 如果你想,把它们拿出来,你可以使用

好的,我有一个程序转换nl2br,并将输出打印到控制台窗口。虽然它与输出数据一起打印,

。如果我不能在所有输出都融合在一起的情况下删除/隐藏它,那么我对它和所有内容都很满意,但如果可能的话,我宁愿隐藏/删除它。谢天谢地,我们接受了任何建议

-范例- 控制台上显示的内容:
:在这里输出

我想要的:
:在这里输出

我试过substr($out,5),trim(),这就是我能想到的全部。所有这些操作都是将输出合并在一起。

这就是
nl2br()
所做的,将新行字符
\n
更改为

如果你想,把它们拿出来,你可以使用str_replace()

stru替换(,“”,$output);

不完全清楚,但我怀疑你误用了nl2br。顾名思义,它在每个“换行符”前面都添加了一个“br”,这样在HTML(将换行符视为文本中的空格)中,您将实际看到文本在下一行继续。当您打印到控制台时,控制台通常将新行解释为新行,因此新行开始。如果要将“它”输出到控制台,则不必使用nl2br。(详情请参见)。

我不明白。请向我们展示示例代码和示例输出。PHP无法将内容回显到控制台。我仍然不明白。你所说的“所有的产出都融合在一起”是什么意思。
str_replace("<br \/>", "", $output);