Re: Bug #8685 Updated: Here-Syntax problem
| From: | Yasuo Ohgaki | Date: | Tue, 29 Jan 2002 03:22:24 +0000 |
| Subject: | Re: Bug #8685 Updated: Here-Syntax problem | ||
| References: | 1 2 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-78412@lists.php.net to get a copy of this message | ||
philip@php.net wrote:
ID: 8685 Updated by: philip Reported By: h.radi@nme.at Old Status: Closed Status: Open Bug Type: Feature/Change Request PHP Version: 4.0.4 New Comment: I like this feature request, so am reopening it :) Until someone replies with a definitive response as to why such heredoc spacing is required in PHP.Think about chance that string contains end of heredoc mark in it :) Even if it's not too high, but it will increase chance to EOH matches string for sure. That is why many scripting languages do not allow any char before/after EOH mark. Indent feature with decent editer, like emacs, work well with current syntax also. If it's enough explaination, please close it again. -- Yasuo Ohgaki
Previous Comments:
------------------------------------------------------------------------
[2002-01-28 20:38:20] yohgaki@php.net
Many script languages that support here doc syntax require closing tag
at col 1.
Won't change.
------------------------------------------------------------------------
[2001-01-12 16:36:11] derick@php.net
This is not a bug, but a feature request
------------------------------------------------------------------------
[2001-01-12 16:22:11] h.radi@nme.at
why must the closing tag be in column 1 ?
i think it schould be enought that it stays in its own line.
if($foo)
{
echo <<<EOF
... lots of text ...
EOF;
}
looks very ugly and messes up all code beautifiers and autoindention.
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=8685&edit=1
--
Yasuo Ohgaki
Please CC me when you reply to news/list messages.
Do not reply only to me :)