<table id="g5dnk"></table>
      1. <pre id="g5dnk"><strong id="g5dnk"><xmp id="g5dnk"></xmp></strong></pre>

        <table id="g5dnk"><strike id="g5dnk"></strike></table>
        Phone: 15892516892 Email: 573315772@qq.com

        PHP流程控制之嵌套if...else...elseif結構

        2018-12-24 13:13:00 2157 未知

        還記得本章開篇我們講了一個王思總同學的例子:

        王同學是生活極度充滿娛樂化和享受生活的人。他抵達北京或者大連的時候做的事,他抵達后做的事情,如下:

        半夜到達,先去夜店參加假面舞會
         早上抵達,愛在酒店泡個澡
         中午到達,會吃上一份神戶牛肉
         晚上到達,總愛去找朋友去述說一下心中的寂寞

        我們來了解一下他的語法規則【知識點要求:默寫】

        if(判斷語句1){
            執行語句體1
        }elseif(判斷語句2){
            執行語句體2
        }else if(判斷語句n){
                執行語句體n
        }else{
                最后的else語句可選
        }

        //后續代碼
        ?>

        上述結構表示:
        如果判斷語句1的值為真,則執行語句體 1。執行完成后進入后續代碼段。
        否則轉入后面的判斷語句2(elsif),判斷語句2若為真,則執行語句體 2。
        否則轉入后面的判斷語句n(elsif),判斷語句2若為真,則執行語句體 n。
        如果均不匹配則執行else語句。這種循環嵌套可以不含else語句,即只含有if、elseif語句。

        注:elseif()也可以寫成else if()

        我們把上面的代碼用流程圖的形式表示清楚就如下圖了:

        我們可以把王思總同學的例子通過PHP代碼表示出來,代碼表示結果如下:

        //定義一個隨機變量,抵達時間,隨機0點至23點
        $dida = rand(0,23);

        if($dida > 6 && $dida < 10){
            echo '我愛泡澡';
        }else if($dida >10 && $dida < 14){
            echo '吃神戶牛肉';
        }else if($dida >=19 && $dida < 22){
            echo '找一個朋友聊聊內心的寂寞';
        }elseif($dida > 22 && $dida <= 23){
            echo '泡澡';

        }elseif($dida >= 1 && $dida <3){
             echo '泡澡';
        }else{
            echo '睡覺或者工作';
        }


        ?>

        作業:
        寫一個網頁cj.html,向panduan.php頁面以post方式提交分數段。分數段和顯示的結果如下,要求如下:

        0----60以下,不及格

        60---70及格了,要努力

        70---80  還不錯

        80---90   上清華有希望

        90---100   你這輩子沒希望了

        100         更沒希望了

        100分以上    愛因斯坦轉世啊,思密達!

        不是一個數值類型或者小于0  請輸入正確的分數。

        選擇樣式

        選擇布局
        選擇顏色
        選擇背景
        選擇背景
        欧美综合在线激情专区
            <table id="g5dnk"></table>
            1. <pre id="g5dnk"><strong id="g5dnk"><xmp id="g5dnk"></xmp></strong></pre>

              <table id="g5dnk"><strike id="g5dnk"></strike></table>