当前位置:编程学习 > 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;

?>

补充:Php教程,Php入门 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,