回首頁
TwHappy部落格
會員專區
免費加入會員
會員登入
英文測驗
英文單字拼字測驗
英文測驗題庫練習
國考題庫
國考題庫亂數出題
國考題庫逐題測驗
小小遊戲
翻圖記憶
象棋麻將
智慧拼圖
幸運21點
本站服務
勞保年金試算
威力彩大樂透
最全減肥程式
日文50音辨識
棒球IQ測驗
運動IQ測驗
聯絡本站
Email信箱

PHP教學(12)範例:迴圈之一
日期:2011年4月1日


迴圈(loop)是一種用來反覆執行某工作的工具,例如:輸出1~100的數字。

PHP程式內建的迴圈有:
while
do…while
for
foreach
等。以下逐一說明。

《while迴圈》

while迴圈的標準格式如下:

while(條件){
 子句; 
}

在程式執行通過while時,如果條件不成立,會直接略過while迴圈。當while條件成立時,迴圈會一直重複執行下去,永不停止,如果執行時間超過PHP內定的時間上限,程式會因為超時而出錯。因此,在設定開始條件時,也要同時設定停止的條件。既然條件成立才會執行迴圈,要能停止迴圈的辦法就是在子句中變動條件,使條件不成立。

<?php
$a
=1;
while(
$a<=10){
  echo 
$a."<br>";
  
$a++;  //$a=$a+1;的縮寫
}
?>


說明:開始時變數$a=1,所以迴圈的開始條件($a<=10)成立。而迴圈每執行一次,$a的內容會加1,當迴圈執行完第10次時($a=11),迴圈的執行條件就不成立了。

觀看執行結果:
http://www.twhappy.com/php.php?example=12



 延伸閱讀    文章標籤:PHP教學
文章標籤
PHP教學 ( 30 )
英文學習 ( 8 )
旅遊紀實 ( 35 )
小說創作 ( 8 )
運動球技 ( 25 )
都市更新 ( 15 )
電腦網路 ( 14 )
生活財經 ( 15 )