好的,所以我有一个转换nl2br的程序,并将输出打印到控制台窗口。虽然它与输出数据一起打印,但<br />
。我很好用它和所有,如果我不能删除/隐藏它没有所有输出融合在一起,但我宁愿隐藏/删除它,如果可能的话。谢天谢地接受任何建议。
-Example-
控制台说:
: Output here!<br />
我想要的是什么:
: Output here!
我已经尝试过substr($ out,5),trim(),这就是我能想到的。所有这些都是将输出融合在一起。
答案 0 :(得分:1)
这就是nl2br()
所做的,将换行符\n
更改为<br />
。
如果你愿意,拿出来,你可以使用str_replace()
str_replace("<br \/>", "", $output);
答案 1 :(得分:1)
这不完全清楚,但我怀疑你误解了nl2br。顾名思义,它之前为每个“换行符”添加了一个“br”,因此在HTML(处理文本中的空格等换行符)中,您将看到文本在下一行继续执行。当您打印到控制台时,控制台通常会将换行符解释为换行符,从而开始换行。如果要将“it”输出到控制台,则不必使用nl2br。 (有关详细信息,请参阅nl2br。)