色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

PHP循環(huán)與分支知識點梳理

瀏覽:491日期:2022-06-05 17:14:12
目錄
  • 一、if分支
  • 二、switch分支
  • 三、循環(huán)結構
    • 1.for循環(huán)基本語法
    • 2.while循環(huán)與do while循環(huán)
  • 四、循環(huán)控制

    ps:大多與c等編程語言極為相似

    一、if分支

    if:給定一個條件,同時為該條件設置多種(一般兩種)情況,然后通過條件判斷來實現(xiàn)具體的執(zhí)行段

    復合if實例:

    <?php
    $day=satday;
    if($day=="sunday"){
        echo"go out";
    }elseif($day=="satday"){
        echo"kaibai";
    }else{
    echo"die";
    }
    ?>

    嵌套if實例:

    <?php
    $day=sunday;
    if($day=="sunday"){
        echo"go out";
    }else{
        if($day=="satday"){
    echo"at home";
        }else{
    echo"die";
        }
    }
    ?>

    注意:如果條件特別多才會采用復合if形式

    如果條件比較單一(同一類條件),會采用elseif復合方式

    如果判斷條件不一致,建議使用嵌套語法(不宜有太多層)

    if分支適用于所有的條件判斷

    二、switch分支

    switch分支適用于通過同一條件,通常有多個值,但是每一個值都會有對應不同的代碼要執(zhí)行

    switch基本語法:

    switch(條件表達式){
        case 值1:
            要執(zhí)行的代碼段;
            break;         //如符號條件,則起中斷執(zhí)行的作用
        case 值2:
            要執(zhí)行的代碼段;
            break;
        default:
        //匹配失敗的代碼
             Break;
    }

    switch實例:

    <?php
    $day=day2;
    switch($day){
        case day1:
    echo"Sunday";
        break;
        case day2:
    echo"Monday";
        break;
        case day3:
    echo"Tuesday";
        break;
        case day4;
    echo"Wednesday";
        break;
        case day5;
    echo"Thursday";
        break;
        case day6;
    echo"Friday";
        break;
        case day7;
    echo"Saturday";
        break;
        default:
    echo"error";
        break;
    }
    ?>

    三、循環(huán)結構

    1.for循環(huán)基本語法

    for(條件表達式1;條件表達式2;條件表達式3){
        //條件表達式1:定義初始化條件,可以有多種賦值語句存在,使用都還分隔
        //條件表達式2:邊界判定,限定循環(huán)執(zhí)行的次數(shù)
        //條件表達式3:用來執(zhí)行條件變化
        //循環(huán)體
    }

    for實例:

    <?php
    for($i=1;$i<=10;$i++){
        echo $i,"<br/>";
    }
    //運行結束后$i==11
    echo $i;
    ?>

    要注意避免出現(xiàn)死循環(huán)!

    2.while循環(huán)與do while循環(huán)

    while循壞基本語法:

    條件初始化
    while(條件表達式){
        //條件表達式就是判斷邊界條件
        循環(huán)體      //循環(huán)條件的變化
    }

    while循環(huán)實例

    <?php
    $i=1;
    while($i<=10){
        echo $i,"<br/>";
        $i++;
    }
    ?>

    or與while的選擇:

    1.基于固定已知條件(數(shù)值而且是有規(guī)律的變化),使用for循環(huán)

    2.while可以做更靈活的條件判定

    do while循環(huán):與while相似,但與while不同的是while首先進行條件判定然后執(zhí)行循環(huán)體,有可能出現(xiàn)第一次條件不滿足(循環(huán)題一次都不執(zhí)行),do while就是先執(zhí)行循環(huán)體再判斷條件(至少會執(zhí)行一次循環(huán)體)

    do while基本語法:

    do{
        //循環(huán)體
    }while(條件表達式);

    do while實例(輸入1-10之間的偶數(shù) ):

    <?php
    $i=1;
    do{
        if($i%2!=1){
    echo $i,"<br/>";
        }$i++;
    }while($i<=10);
    ?>

    四、循環(huán)控制

    在循環(huán)內部對循環(huán)本身進行控制

    中斷控制:重新開始循環(huán),循環(huán)體中還有其他內容,也在執(zhí)行

    continue 層級//默認是1

    終止控制:循環(huán)直接結束

    break層級//默認是1

    continue實例:(輸出一百以內5的倍數(shù))

    <?php
    $i=1;
    while($i<=100){
        if ($i%5!=0) {
    $i++;
    continue;//重新循環(huán),系統(tǒng)重新跳到循環(huán)開始處
        }
        echo $i++,"<br/>";
    }
    ?>

    break:直接使循環(huán)結束因為循環(huán)經(jīng)常會碰到嵌套循環(huán)

    如果在循環(huán)內部有些條件下,明確可以知道當前循環(huán)(或者說外部循環(huán))不需要繼續(xù)執(zhí)行了,那么就是可以使用循環(huán)控制來實現(xiàn),其中內部循環(huán)也可以控制到外部,就是通過使用層級參數(shù)。

    比如:

    continue2:當前自己循環(huán)后面內部不再執(zhí)行,同時外部循環(huán)如果還有循環(huán)體也不再執(zhí)行,重新來過

    break2:當前自己循環(huán)借宿,同時外部也結束(如果還有外部不受影響,繼續(xù)執(zhí)行)

    到此這篇關于PHP循環(huán)與分支知識點梳理的文章就介紹到這了,更多相關PHP循環(huán)與分支內容請搜索以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持!

    標簽: PHP
    主站蜘蛛池模板: 国产精品久久福利网站 | 欧美激情性色生活片在线观看 | 中文字幕亚洲在线 | 亚洲欧美卡通动漫丝袜美腿 | 国产成人综合日韩精品无 | japanese乱子另类 | 一级a级国产不卡毛片 | 国产女人在线视频 | 国产欧美一区二区精品久久久 | 荡女妇边被c边呻吟久久 | 久久精品呦女 | 女人张开腿让男人捅的视频 | 中日韩欧美一级毛片 | 女人一级特纯黄大片色 | 国产欧美日韩高清专区手机版 | 亚洲成a人片在线观看中文!!! | aa级毛片毛片免费观看久 | 国产三级在线观看免费 | 长腿嫩模打开双腿呻吟 | 男女视频免费在线观看 | 日韩三级在线免费观看 | 国产午夜精品久久理论片 | 欧美99 | 在线一区二区观看 | 亚洲日韩精品欧美一区二区 | 国产一区二区在线不卡 | 一本久久道久久爱 | 久久久久久免费精品视频 | 国产一级特黄全黄毛片 | 深夜爽爽爽gif福利免费 | 欧美成人www在线观看网页 | 亚洲欧美一区二区三区久久 | 国产一级影片 | 国内自拍第五一页 | 综合久久影院 | 91精品一区二区三区在线播放 | 日韩精品网址 | 国产一级久久免费特黄 | 日韩精品网址 | www.黄.com| 日韩欧美在线视频 |