ID:               33119
 Updated by:       [EMAIL PROTECTED]
 Reported By:      bugzilla at yakasha dot net
-Status:           Open
+Status:           Closed
 Bug Type:         Documentation problem
 Operating System: OSx.3.8
 PHP Version:      Irrelevant
 New Comment:

This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.

Thank you for the report, and for helping us make our documentation
better.

"continue is used within looping structures to skip the rest of the
current loop iteration and continue execution at the condition
evaluation and then the beginning of the next iteration."


Previous Comments:
------------------------------------------------------------------------

[2005-05-24 10:01:36] bugzilla at yakasha dot net

Description:
------------
continue documentation says, "...continue execution at the beginning of
the next iteration."

To me, the beginning would mean the top, where it began.

I noticed that continue takes you to the bottom of a do loop. 
According to the documentation (as I read it), the attached code should
go into an endless loop.  However, it exits just fine.

I noticed that bug #3073 'fixed' this issue.  ie, continue used to go
to the top, now goes to the bottom.

Reproduce code:
---------------
$x = 0;
do
{
  if( $x == 0 )
    continue;

} while( $x != 0 );

Expected result:
----------------
An endless loop that eventually times out

Actual result:
--------------
Absolutely nothing


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=33119&edit=1

Reply via email to