012、if-else-if 流程敍述式

1、if 流程敍述式

<meta charset="utf-8"?>
<?
//
$a = 100;

if( $a > 50){
    echo "變數值大於 50";     //判斷式為 true 則執行
}
?>

結果輸出:

變數值大於 50

 

2、if-else 流程敍述式

<meta charset="utf-8"?>
<?
//
$a = 100;

if( $a > 50){
    echo "變數值大於 50";     //判斷式為 true 則執行
}else{
    echo "變數小於 50";       //判斷式為 false 則執行 else 部份
}
?>

結果輸出:

變數小於 50

 

3、三元運算子

<meta charset="utf-8"?>
<?
//
$a = 100;

echo ($a > 50) ? ($a=200) : "變數小於 50" ;
?>

結果輸出:

變數小於 50

 

4、if-elseif-elseif-else 流程敍述式

<meta charset="utf-8"?>
<?
//
$g = 75;

if( $g == 100 ){
    echo "滿分!你太棒了!";
}elseif( $g<100 && $g>=90){
    echo "90分以上,考得不錯!";
}elseif( $g<90 && $g>=80){
    echo "80分以上,還可以,要再加強!";
}else{
    echo "沒有考80分以上,你要回去再仔細閱讀這個科目哦!";
}
?>

結果輸出:

沒有考80分以上,你要回去再仔細閱讀這個科目哦!

shape
shape