萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> for循環語句的入門教程

for循環語句的入門教程

對於使用for循環語句時,你知道有多少次你想執行一個語句或語句的列表。為此,

For循環稱為一個明確的循環。在循環的語法是有點復雜,但對循環往往比在循環方便

。 for循環的語法如下:

for (initialization; condition; increment)
{
   code to be executed;
}
for語句時3括號內的半分開,冒號表達式。當for循環執行時,發生以下情況:

初始化表達式的執行。這個表達式通常初始化一個或多個循環計數器,但語法允許任

何復雜程度的表達。
條件表達式求值。如果條件值為true,則循環語句。如果條件的值為false,為循環終

止。
此更新的表達增量執行。
該語句的執行,控制返回到步驟2。
有一個很簡單的例子,打印出從0到10個號碼:

<?php教程
for ($i=0; $i <= 10; $i++)
{
   echo "The number is ".$i."<br />";
}
?>

下一個例子生成到9乘法表2。外循環負責產生的股息列表,內環將負責生成每個數分

頻器名單:

<?php
echo "<h1>Multiplication table</h1>";
echo "<table border=2 width=50%";

for ($i = 1; $i <= 9; $i++ ) {   //this is the outer loop
  echo "<tr>";
  echo "<td>".$i."</td>";
 
   for ( $j = 2; $j <= 9; $j++ ) { // inner loop
        echo "<td>".$i * $j."</td>";
    }

   echo "</tr>";
}

echo "</table>";
?>

最後讓我們來看看這個例子,它使用2變量。一至1添加到所有的號碼為10。另一只加

入偶數

<?php
$total = 0;
$even = 0;

for ( $x = 1, $y = 1; $x <= 10; $x++, $y++ ) {
  if ( ( $y % 2 ) == 0 ) {
    $even = $even + $y;
  }
  $total = $total + $x;
}

echo "The total sum: ".$total."<br />";
echo "The sum of even values: ".$even;

?>

copyright © 萬盛學電腦網 all rights reserved