这是一个非常简单的问题,我总是要去check here,然后我突然想到它是如此明显。但是真的在一周不使用它之后我通常会写完
for ($i = 1; $i++; $i <= 10;) {
echo $i;
}
一些助记符可能有帮助
答案 0 :(得分:7)
ICE
:
答案 1 :(得分:6)
思考逻辑!顺序与评估表达式相同。
for ($i = 0; $i < 10; ++$i) {
echo $i;
}
// is same as
$i = 0; // 1.
while ($i < 10) { //2.
echo $i;
++$i; // 3.
}
答案 2 :(得分:2)
他们按顺序排列。
for (expr1; expr2; expr3)
expr1:在循环开始时评估一次
expr2:在循环的每次迭代开始时评估
expr3:在循环的每次迭代结束时进行评估
您想先进行初始化,然后检查第二个条件,最后增加(或减少)您的计数器。
答案 3 :(得分:2)
START -> CHECK FOR DANGER -> MOVE AHEAD
for( $i = 0 ; $i < 100 ; $i++ )
希望有所帮助:-)
祝你好运!
答案 4 :(得分:2)
<强>˚F强> irst(初始化) 的 0 强> 只在(条件) 的 - [R 强> 滚动(递增或递减)
答案 5 :(得分:0)
我可能很愚蠢,但你不想要这种结构:
for ( $i = 1; $i <= 10; $i++ )
{
echo $i;
}
我不知道要记住这种结构的助记符,我一直把它看作:
STARTING OFF; DO WHILE THIS; PERFORM AFTER EACH ROTATION
相反:
DEFINE PRIOR TO EXECUTION; DEFINE EXECUTION LIMITS; DEFINE OPERATION FOR EACH ROTATION
答案 6 :(得分:0)
请记住,在增量之前总是检查守卫,所以你先写下它。
如果你不记得在增量之前检查了防护,你会遇到更大的麻烦,因为你不知道循环会做什么:p
答案 7 :(得分:0)
SAM