You are here: Re: Carriage returns « PHP Programming Language « IT news, forums, messages
Re: Carriage returns

Posted by Andy Jeffries on 06/21/06 15:26

On Wed, 21 Jun 2006 08:15:50 -0700, Dan Pearce wrote:
> $search = array ('\n\n');
>
> I have also tried \n, \r, \n\r etc... in place of \n\n but to no avail.

Two things:

1) I'd try "\r\n\r\n", Windows users (which I'd imagine your
no-computer-knowledge people are) using notepad inserts \r\n for a
carriage return.

2) Use double quotes instead of single quotes. Try the following script
using PHP CLI:

<?php
print "Two blanks lines with double quotes:";
print "\n\n";
print "Two blanks lines with single quotes:";
print '\n\n';
?>

$ php test2.php
Two blanks lines with double quotes:

Two blanks lines with single quotes:\n\n

\n's aren't interpreted within single quotes, so it searches for the
literal string slash-n not a newline char.

> Can anyone help me with this?

I hope the above helps. In future though, rather than guessing at line
endings using a hex editor may help ;-)

Cheers,


Andy


--
Andy Jeffries MBCS CITP ZCE | gPHPEdit Lead Developer
http://www.gphpedit.org | PHP editor for Gnome 2
http://www.andyjeffries.co.uk | Personal site and photos

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация