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

PHP教學(7)範例:控制結構之一
日期:2011年3月27日


《控制結構》

控制結構的靈活安排,可以讓PHP程式模擬現實中的所有事件。
控制結構有
if…
if…else…
if…elseif…else…
switch
?:(三元運算)等。

《if控制結構》

if控制結構的寫法如下:
if(條件){
 子句;
}

如果小括號「()」裡的條件成立的話,就會執行大括號「{}」裡的子句,如果條件不成立則會跳過這一段if控制結構。

舉例來說,有一個用來測量太胖或太瘦的工具叫作BMI(身體質量指數),公式是:體重/身高^2(體重除以身高的平方。體重以公斤為單位、身高以公尺為單位。)

範例中的兩個if控制結構,當我們沒有指定$h與$w的內容時,$h的內容為空($h==""),條件成立,$w的情形也一樣,所以兩個控制結構都會被執行,並且指定$h為1.72、$w為60,程式執行到最後一行,會輸出BMI。所以範例會輸出一個身高1.72公尺、體重60公斤的人的BMI。

<?php
if($h==""){  //如果$h的內容為空字串
  
$h 1.72;  //身高(單位:公尺)
}

if(
$w==""){  //如果$w的內容為空字串
  
$w 60;  //體重(單位:公斤)
}

echo 
"您的BMI=".$w/($h*$h);  //輸出您的BMI
?>


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

《從網址列輸入變數》

您可以在範例的網址列後方輸入您的身高、體重,就能計算出您的BMI。輸入的方法:&h=XX&w=XX,用&符號連結所要輸入的變數(注意:這裡不需要加入變數的符號$),例如:
http://www.twhappy.com/php.php?example=7&h=1.68&...



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