note 114625 added to control-structures.continue

From: Date: Thu, 13 Mar 2014 14:49:17 +0000
Subject: note 114625 added to control-structures.continue
Groups: php.notes 
Request: Send a blank email to php-notes+get-198883@lists.php.net to get a copy of this message
<?php echo"\n"; echo"\n"; for ( $i = 0; $i < 5; $i++ ) { switch ($i) { case 0: echo $i . "b"; continue; echo $i . "a"; case 1: echo $i . "b"; continue 2; echo $i . "a"; case 2: echo $i . "b"; break; echo $i . "a"; case 3: echo $i . "b"; break 2; echo $i . "a"; case 4: echo $i; } echo 9; } echo"\n"; echo"\n"; ?> This results in: 0b91b2b93b It goes to show that in a switch statement break and continue are the same. But in loops break stops the loop completely and continue just stops executing the current iterations code and moves onto the next loop iteration. ---- Server IP: 72.52.91.14 Probable Submitter: 50.133.178.51 ---- Manual Page -- http://php.net/manual/en/control-structures.continue.php Edit -- https://master.php.net/note/edit/114625 Del: integrated -- https://master.php.net/note/delete/114625/integrated Del: useless -- https://master.php.net/note/delete/114625/useless Del: bad code -- https://master.php.net/note/delete/114625/bad+code Del: spam -- https://master.php.net/note/delete/114625/spam Del: non-english -- https://master.php.net/note/delete/114625/non-english Del: in docs -- https://master.php.net/note/delete/114625/in+docs Del: other reasons-- https://master.php.net/note/delete/114625 Reject -- https://master.php.net/note/reject/114625 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#198883) next »