for
迴圈指循環 (重複) 執行的工作。
for(e1;e2;e3){statement}
e1
:僅在循環開始前執行一次的運算式。e2
:每次循環開始時檢驗結果是否為 TRUE
,才會再執行 {}
區段中的程式敘述; FALSE
則終止並離開循環。e3
:在每次循環結尾時執行的運算式。{}
:表示重複執行程式敘述的區段,如果只有敘述一條,括弧可以省略。<?php $lim=10; $prefRI='images/ngm'; $suffRI='s.jpg'; ?>
<ul>
<?php for($i=1;$i<=$lim;$i++){ ?>
<li>
<?php echo $i; ?>
號<img src="
<?php echo $prefRI.$i.$suffRI; ?>
" alt=""></li>
<?php } ?>
</ul>
結果
<ul>
<li>1 號<img src="images/ngm1s.jpg" alt=""></li>
<li>2 號<img src="images/ngm2s.jpg" alt=""></li>
<li>3 號<img src="images/ngm3s.jpg" alt=""></li>
<li>4 號<img src="images/ngm4s.jpg" alt=""></li>
<li>5 號<img src="images/ngm5s.jpg" alt=""></li>
<li>6 號<img src="images/ngm6s.jpg" alt=""></li>
<li>7 號<img src="images/ngm7s.jpg" alt=""></li>
<li>8 號<img src="images/ngm8s.jpg" alt=""></li>
<li>9 號<img src="images/ngm9s.jpg" alt=""></li>
<li>10 號<img src="images/ngm10s.jpg" alt=""></li>
</ul>
更新日期: