Reputation: 18295
I am facing a bit of a quandary, I need to replace a new line with <br />
. Now, clearly, replacing all instances of \n did not work, as the page did not have proper linebreaks. Here is an example of some possible text:
Some text
More text
Now, this is an issue because there is no \n and I have no way to auto-insert <br />
. How can I ensure that this contains proper linebreaks?
This is in PHP. I cannot serve it as plain text.
Upvotes: 0
Views: 1158
Reputation: 13903
You will want to use nl2br
.
Your text has to have a newline (\n
) or carriage return (\r
) if the text is on 2 different lines.
nl2br
will handle either case.
Upvotes: 3
Reputation: 340476
Maybe you want http://php.net/nl2br? Or maybe I have misunderstood...
Upvotes: 6