上篇文章給大家介紹了《一起了解PHP流程控制之嵌套if else if結(jié)構(gòu)吧!??!》,本文繼續(xù)給大家介紹PHP流程控制之if語句多種嵌套:Let's Go!!!
什么是if語句的多種嵌套:
在if語句中可以嵌套一個或多個if語句,以實(shí)現(xiàn)對多個參數(shù)的判斷,為if語句的多種嵌套,其結(jié)構(gòu)如下:
<?php if(判斷1){ if(判斷2){ 代碼段1 }else{ 代碼段2 } }else{ if(判斷){ 代碼段3 }else{ 代碼段4 } } ?>
下面用具體代碼演示,如下:
<?php //0表示工作秘書,1表示生活秘書 //用代碼模擬隨機(jī)產(chǎn)生當(dāng)前的工作是生活秘書還是工作秘書的 $xiayu = rand(0,1); if($xiayu){ //是否購買雨傘 $you = rand(0,1); if($you){ echo '下雨天,已買傘,不用再購買'; }else{ echo'下雨天,未已買傘,需要再購買'; } }else{ } ?>
代碼運(yùn)行結(jié)果,如下:
推薦學(xué)習(xí):《PHP視頻教程》