对于使用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;
?>