開發軟件的過程中,有些時候需要靈活運用for語句的多種形式,現把for語句的其它形式,以示例代碼的方式羅列出來!
//第一種變化,把for循環語法中的第一部分提取出來
<?php
$i=1;
for(; $i<2; $i++){ //第一個分號不能省略
echo "這是第".$i."次輸出!</br>";
}
?>
//第二種變化,把for循環語法中的第一部分提取出來,同時把第三部分的增量放到for循環體裡
<?php
$i=1;
for(; $i<2; ){ //第一個分號不能省略
echo "這是第".$i."次輸出!</br>";
$i++;
}
?>
//第三種變化,把for循環語法中全部省略
<?php
$i=1;
for(; ; ) { //第一個分號不能省略
if($i>1)
break;
echo "這是第".$i."次輸出!</br>";
$i++;
}
?>
所有程序在Apache 2.2+PHP5.2.6調通過!
窮則變,變則通,通則達,看來在程序裡也有這樣的哲學!
摘自 chuoyue05的專欄