Re: Newline
| From: | Jeremy Mcentire | Date: | Mon, 29 Oct 2007 13:30:19 +0000 |
| Subject: | Re: Newline | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-263775@lists.php.net to get a copy of this message | ||
In general, I try to think of single quotes as being literal and double quotes as being interpreted.
In that case, we expect 'some line\t with a tab, a variable {$obj-
member}, and a newline\n' to produce exactly: some line\t with a tab, a variable {$obj->member}, and a newline\nYet, the same thing in double quotes: some line with a tab, a variable foo, and a newline As a result, I use single quotes whenever I can. Otherwise, double. Jeremy Mcentire Ant Farmer ZooToo LLC On Oct 29, 2007, at 6:15 AM, Nathan Nobbe wrote:
On 10/29/07, Crayon Shin Chan <crayon.shin.chan.uk@gmail.com> wrote:On Sunday 28 October 2007, magoo wrote:if you were going to do that you may as well use PHP_EOL its cross-platform and doesnt require an define directive. (php5 only) -nathanI have switched to using single quotes, and found out that newline (\n) only works in double quotes. It looks kind of stupid using 'someString'."\n"; and it`s kind of inconsistent using double quotes for some lines like "someString\n";.You can:define('LF', "\n");thenecho 'A newline' . LF;or something