Re: replacing \n with <br>
| From: | Brent Baisley | Date: | Fri, 06 Sep 2002 16:38:08 +0000 |
| Subject: | Re: replacing \n with <br> | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-115516@lists.php.net to get a copy of this message | ||
Why not just use the nl2br() function? It's a lot easier that using any replace function you build yourself.
On Friday, September 6, 2002, at 11:58 AM, David T-G wrote:
Hi, all -- I have a php script which writes comments out to a file in the format field@@comment field@@comment ... and everything has worked delightfully -- until someone put in a newline in one of the items and now we have field@@com ment field@@comment ... and things break. I read the file, line by line, and parse on @@ as my separator, so anything after a newline is lost. I thought I'd just replace that newline with a <br> since that's what the user really wants, but I can't get rid of the \n while I'm at it; through various attempts at directly replacing or using variables or such like preg_replace("/\n/","<br>",$mydatastring) ; preg_replace("/$newline/","$linebreak",$mydatastring) ; I get mixed results of field@@com<br> ment or field@@com <br>ment but in no case have I managed to get field@@com<br>ment which is what I want. Is there a way to turn off the recognition of \n as an end of line and instead operate on the entire $mydatastring? TIA & HAND :-D --Brent Baisley Systems Architect Landover Associates, Inc. Search & Advisory Services for Advanced Technology Environments p: 212.759.6400/800.759.0577David T-G * It's easier to fight for one's principles (play) davidtg@justpickone.org * than to live up to them. -- fortune cookie(work) davidtgwork@justpickone.orghttp://www.justpickone.org/davidtg/ Shpx gur Pbzzhavpngvbaf Qrprapl Npg!--