if elseif elseif(e){statement}elseif(e){statement}else{statement}e :檢驗結果是否為 TRUE ,才執行 {} 區段中的程式敘述; FALSE 則不執行。{} :表示執行程式敘述的區段,如果只有敘述一條,括弧可以省略。else :表示前面的 if 或 elseif 檢驗為 FALSE ,才執行此 {} 區段中的程式敘述。<p><?php $exam=true; if($exam){ ?><strong>檢驗通過!</strong><?php } else{ ?><em>測試沒通過!</em><?php } ?></p>
<?php
function getGrade($s){
if($s>=98){
return 'A++';
}
elseif($s>=95){
return 'A+';
}
elseif($s>=90){
return 'A';
}
elseif($s>=80){
return 'B';
}
elseif($s>=70){
return 'C';
}
elseif($s>=60){
return 'D';
}
else{
return 'E';
}
}
?>
<?php
echo '<ol>';
echo '<li>',getGrade(88),'</li>';
echo '<li>',getGrade(96),'</li>';
echo '<li>',getGrade(55),'</li>';
echo '</ol>';
?><?php $account=''; if(!empty($account)){ $isLogged=true; } else{ $noAccount=true; } ?><p><?php if(!empty($isLogged)) echo "您好!$account"; if(!empty($noAccount)) echo '請登入'; ?></p>
更新日期: