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

时间:2012-03-24 21:58:18

标签: php console break

好的,所以我有一个转换nl2br的程序,并将输出打印到控制台窗口。虽然它与输出数据一起打印,但<br />。我很好用它和所有,如果我不能删除/隐藏它没有所有输出融合在一起,但我宁愿隐藏/删除它,如果可能的话。谢天谢地接受任何建议。

-Example- 控制台说:  : Output here!<br />
我想要的是什么:
: Output here!

我已经尝试过substr($ out,5),trim(),这就是我能想到的。所有这些都是将输出融合在一起。

2 个答案:

答案 0 :(得分:1)

这就是nl2br()所做的,将换行符\n更改为<br />

如果你愿意,拿出来,你可以使用str_replace()

str_replace("<br \/>", "", $output);

答案 1 :(得分:1)

这不完全清楚,但我怀疑你误解了nl2br。顾名思义,它之前为每个“换行符”添加了一个“br”,因此在HTML(处理文本中的空格等换行符)中,您将看到文本在下一行继续执行。当您打印到控制台时,控制台通常会将换行符解释为换行符,从而开始换行。如果要将“it”输出到控制台,则不必使用nl2br。 (有关详细信息,请参阅nl2br。)