這一篇來介紹PHP的程式決策結構
if..else的決策結構,其語法如下:
if(決策條件)
{
執行動作
}
else
{
執行動作
}
實例:判斷成績是否及格
<?php
if($grade>=60)
{
echo "您的成績及格";
}
else
{
echo "您的成績沒有及格";
}
?>
switch...case的決策結構,其語法如下:
switch(條件){
case(條件) : (執行動作); break;
case(條件) : (執行動作); break;
default:(執行動作);
}
重點在於要寫break,否則程式會繼續往下搜尋,可能導致錯誤XD
實例:判斷學生成績的等級
<?php
switch($grade) {
case ($grade>=90) :
echo"優等";
break;
case ($grade>=80) :
echo"甲等";
break;
case ($grade>=70) :
echo"乙等";
break;
case ($grade>=60) :
echo"丙等";
break;
default :
echo"不及格";
}
?>
- Dec 17 Mon 2007 15:37
PHP程式控制結構之一(決策結構)
close
全站熱搜
留言列表
發表留言