logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

While ciklus


A for ciklus szintaxisa:

while
(
feltétel
)

{

Ciklusmag

}


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

Elöl tesztelő ciklus. Ha a feltétel már kezdetben sem teljesül, akkor a programkód egyszer sem lesz végrehajtva.

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>While ciklus példa 1</h2>
  <?php 
    $v = 1;
    while ($v < 5){
      echo $v;
      echo ", ";
      $v = $v + 1;	//1, 2, 3, 4, 
    }	
  ?>
  <h2>While ciklus példa 2 </h2>
  <?php 
    $v = 1;
    while ($v < 5){
       echo ++$v;
       echo ", "; 	//2, 3, 4, 5,
    }
  ?>
  <h2>While ciklus példa 3 </h2>
  <?php 
    $v = 1;
    while ($v < 5){
      echo $v++;
      echo ", "; 	//1, 2, 3, 4, 
   }
   ?>
  <h2>While ciklus példa 4 </h2>
  <?php 
     $v = 6;
     while ($v < 5){
        echo $v;
        echo ", ";
        $v = $v + 1;	//
    }
 ?>
</body>   
 

Eredmény*


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


Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.