HTML5 + CSS3 logó
  WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Do-while ciklus


Do-while ciklus szintaxisa:

do
{

Ciklusmag

}
while
(
feltétel
)
;


Amíg a feltétel igaz, addig a kódblokk újra és újra végrehajtásra kerül.

Hátul tesztelő ciklus. A ciklusmag egyszer mindig végrehajtásra kerül.

Ha a programkód sohasem biztosítja, hogy a feltétel ne teljesüljön, akkor végtelen ciklushoz jutunk.


Példa:

Forráskód



<body>      
  <h2>Do-while ciklus példa 1</h2>
  <?php 
    $v = 1;
    do {
       echo $v;
       echo ", ";
       $v = $v + 1;	 //1, 2, 3, 4, 
    } while ($v < 5)
  ?>
  <h2>Do-while ciklus példa 2</h2>
  <?php 
    $v = 1;
    do {
       echo ++$v;
       echo ", "; 	//2, 3, 4, 5, 
  } while ($v < 5)
   ?>       
  <h2>Do-while ciklus példa 3</h2>
  <?php 
     $v = 1;
     do {
        echo $v++;
        echo ", "; 	//1, 2, 3, 4, 
    } while ($v < 5)
  ?>       
  <h2>Do-while ciklus példa 4</h2>
  <?php 
    $v = 6;
    do {
      echo $v;
      echo ", ";
      $v = $v + 1;	      // 6,
    } while ($v < 5)
   ?>   
</body>  
 

Eredmény*


A példakód letölthető: php_do_while_01.php.zip