<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                語法: ``` switch( 一個變量數據或表達式結果$v1 ) { case 值1: //如果$v1 等于 這個“值1”,就執行本分支 分支語句1; break; //表示跳出該分支,也就是跳出switch語句。 case 值2: //如果$v1 等于 這個“值2”,就執行本分支 分支語句2; break; 。。。。。。 //可以更多的分支 default: 默認分支; //前面都不滿足的時候,就執行這里,default分支也可以不寫 } ``` 說明: 1,上述“值1,值2,。。。”可以是各種標量類型,也可以是表達式——因為最終它也是一個值。 2,用于進行測試的數據變量$v1跟后續的各個值,只能進行“相等比較”(==)。 3,從上述第2條角度來說,其實際上不如if靈活。 注意: 當某個分支滿足條件并執行該分支后,如果該分支中沒有break語句,此時,程序的流程會“直接進入”后一個分支繼續執行,直到碰到break才會結束switch。 流程圖: ![](https://img.kancloud.cn/4d/77/4d77adc8139c79111ff851a8d80be486_553x499.png) 示例: 給出任意年份和月份,輸出該月的天數。 代碼示例如下: ``` $year = 2008; $month = 22; switch( $month ) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: echo "{$year}年{$month}月的天數為31天"; break; case 4: case 6: case 9: case 11: echo "{$year}年{$month}月的天數為30天"; break; case 2: //如果是閏年 if( $year % 4 == 0 && $year % 100 != 0 || $year % 400 == 0) { echo "{$year}年{$month}月的天數為29天"; } else { echo "{$year}年{$month}月的天數為28天"; } break; default: echo "沒有該月份"; } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看