国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Berbilang sarang pernyataan if dalam kawalan aliran PHP

Rakan sekelas Wang Sixong, kami memberitahu dalam cerita pertama bahawa dia mempunyai dua setiausaha: setiausaha hayat dan setiausaha kerja.

Pelajar Wang Sixong juga sangat terancang dalam perjalanan dan projeknya. Dia menugaskan perjalanan perniagaan kepada setiausaha hidupnya dan setiausaha kerja masing-masing:

Dari segi kehidupan:
Periksa cuaca dahulu, bawa peralatan hujan dan tuala jika hujan. Bawa pelindung matahari jika tidak hujan
Keadaan peralatan hujan, tuala dan pelindung matahari harus diperiksa terlebih dahulu Jika tidak, beli segera

Di tempat kerja:
Ia adalah perlu untuk berkomunikasi terlebih dahulu tentang rancangan kerja sebelum pergi ke Dalian Apabila bersedia, adalah perlu untuk mendaftar masuk, menyemak sama ada ia layak, dan mencetak dan menandatangani borang.
Jika tidak disediakan dalam masa, senaraikan topik komunikasi projek utama.

Sama seperti situasi di atas, kita perlu menggunakan struktur if...elseif...else berulang kali bersarang.

Satu atau lebih pernyataan if boleh disarangkan dalam pernyataan if untuk menilai berbilang parameter Ini ialah berbilang penyataan if. Bentuk strukturnya adalah seperti berikut:

<?php
if(判斷1){
    if(判斷2){
            代碼段 1    
    }else{
            代碼段2
        }
}else{
    if(判斷3){
            代碼段3
        }else{
            代碼段4
        }
}
?>

Kami menggunakan carta alir untuk mewakilinya seperti berikut:
2015-08-08/55c5a2ff40df7

Nota:

  1. Kami dalam segmen kod 1 dan 2 , 3 dan 4 boleh ditambah pada penghakiman. Bergantung pada situasi sebenar, anda juga boleh menambah bersarang
  2. Beri perhatian kepada lekukan Fungsi lekukan hanya untuk menjadikan kod berlapis, cantik dan mudah dibaca, dan tidak memberi kesan kepada penjanaan. kod sasaran.

Kami boleh menggunakan kod untuk menyatakan keperluan hayat Encik Wang Sixong dalam struktur bersarang. Kami menggunakan struktur bersarang tiga peringkat dan kodnya adalah seperti berikut:

<?php
//0表示工作秘書,1表示生活秘書
//用代碼模擬隨機(jī)產(chǎn)生當(dāng)前的工作是生活秘書的還是工作秘書的
$mishu = rand(0,1);

if($mishu){
       //下雨和不下雨的狀態(tài),隨機(jī)產(chǎn)生
       //下雨?duì)顟B(tài)為1
       //不下雨?duì)顟B(tài)為0
       $xiyu = rand(0,1);
        if($xiyu){
             //是否購買雨傘
             $you = rand(0,1);
             if($you){
                  echo '下雨天,已購買不用買雨傘';
             }else{
                  echo '下雨天,未購買,需要買雨傘';
             }
        }else{
             //是否購買防曬霜
             $you = rand(0,1);
             if($you){
                  echo '沒下雨,有防曬霜';
             }else{
                  echo '沒下雨,需要準(zhǔn)備防曬霜';
             }
        }

}else{
    //是否準(zhǔn)備好了會議議程
    $shifou = rand(0,1);

    if($shifou){
        echo '已準(zhǔn)備好,可以隨時出發(fā)';
    }else{
         echo '沒有準(zhǔn)備好,需要打印,延遲出發(fā)';
    }

}

Amaran: Untuk pengaturcara baru, sila berhati-hati apabila menggunakan gelung if...else bersarang ini. Kerana terlalu banyak lapisan gelung boleh menyebabkan masalah dalam logik reka bentuk, atau terdapat terlalu sedikit pendakap, dsb., yang akan membawa kepada masalah yang tidak dapat dijelaskan dalam program.

Saya harap anda boleh menuliskannya. Juga, tidak boleh ada satu kesalahan tatabahasa. Pada masa hadapan, kita boleh menggunakannya pada bila-bila masa Jika kita mahu bertindak balas dengan segera dalam otak, kita boleh mula menulis.

Meneruskan pembelajaran
||
<?php //0表示工作秘書,1表示生活秘書 //用代碼模擬隨機(jī)產(chǎn)生當(dāng)前的工作是生活秘書的還是工作秘書的 $mishu = rand(0,1); if($mishu){ //下雨和不下雨的狀態(tài),隨機(jī)產(chǎn)生 //下雨?duì)顟B(tài)為1 //不下雨?duì)顟B(tài)為0 $xiyu = rand(0,1); if($xiyu){ //是否購買雨傘 $you = rand(0,1); if($you){ echo '下雨天,已購買不用買雨傘'; }else{ echo '下雨天,未已購買,需要買雨傘'; } }else{ //是否購買防曬霜 $you = rand(0,1); if($you){ echo '沒下雨,有防曬霜'; }else{ echo '沒下雨,需要準(zhǔn)備防曬霜'; } } }else{ //是否準(zhǔn)備好了會議議程 $shifou = rand(0,1); if($shifou){ echo '已準(zhǔn)備好,可以隨時出發(fā)'; }else{ echo '沒有準(zhǔn)備好,需要打印,延遲出發(fā)'; } }