HTML表單
<form method="post" name="BMI"> <p>請輸入身高(公分):<input name="tall" type="text" /></p> <p>請輸入體重(公斤):<input name="kg" type="text" /></p> <p><input name="submit" type="submit" value = "確定"/></p> </form>
身體質量指數(BMI)(kg/m^2)
BMI<18.5 過輕
18.5<=BMI<24 健康體位
BMI >=24 過重
接收表單資料並計算BMI
<?php if($_POST['submit'] ) { $tall = $_POST['tall']/100; $kg = $_POST['kg']; $bmi = $kg/($tall*$tall); if ($bmi < 18.5) { $str = "過輕"; } else { if($bmi >= 24.0) { $str = "過重"; } else { $str = "健康體位"; } } echo "您的身高{$tall}m,體重{$kg}kg,BMI={$bmi}{$str}"; } ?>
也可寫成
if($bmi<18.5) { $str = "過輕!"; }else if($bmi >=24) { $str = "過重!"; }else{ $str = "健康體位"; }
練習:
輸入國語及數學的成績
計算兩科平均,並判斷等級。
>=90 優
>=80 甲
>=70 乙
>=60 丙
<60 丁