Re: Re: PHP 4.0 Bug #7367 Updated: for loop
| From: | Andi Gutmans | Date: | Sat, 21 Oct 2000 15:52:18 +0000 |
| Subject: | Re: Re: PHP 4.0 Bug #7367 Updated: for loop | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-35720@lists.php.net to get a copy of this message | ||
The format of the for loop is:
for (expr; expr; expr)
There is no reason why adding a ';' after the third expression should work.
Andi
At 04:19 PM 10/20/00 +0200, Dominique Stender wrote:
Yeah, its wrong syntax but ";" has no semantic functionality right before a ")" or "}" and maybe some more block-ending signs so (IMHO) its a problem of the syntax checker being too strict. best regards, Dominique Stender ----- Original Message ----- From: "Bug Database" <php-dev@lists.php.net> To: <d.stender@regiocom-aachen.de> Sent: Friday, October 20, 2000 4:09 PM Subject: PHP 4.0 Bug #7367 Updated: for loop ID: 7367 Updated by: derick Reported By: d.stender@regiocom-aachen.de Status: Closed Bug Type: Scripting Engine problem Assigned To: Comments: Of course it doesn't. This is not a bug, that syntax is just wrong. Previous Comments: -------------------------------------------------------------------------- - [2000-10-20 09:58:33] d.stender@regiocom-aachen.de Hello everyone, for ($i = 0; $i < $max; $i++ ) { echo $i } works while for ($i = 0; $i < $max; $i++; ) { echo $i } does not. Note the added ; in the for definition. greetings, Dominique Stender -------------------------------------------------------------------------- - Full Bug description available at: http://bugs.php.net/?id=7367 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net For additional commands, e-mail: php-dev-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net--- Andi Gutmans <andi@zend.com> http://www.zend.com/