上篇文章給大家介紹了《一起了解PHP流程控制之嵌套if else if結(jié)構(gòu)吧?。?!》,本文繼續(xù)給大家介紹PHP流程控制之if語(yǔ)句多種嵌套:Let's Go!!!
什么是if語(yǔ)句的多種嵌套:
在if語(yǔ)句中可以嵌套一個(gè)或多個(gè)if語(yǔ)句,以實(shí)現(xiàn)對(duì)多個(gè)參數(shù)的判斷,為if語(yǔ)句的多種嵌套,其結(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){ //是否購(gòu)買雨傘 $you = rand(0,1); if($you){ echo '下雨天,已買傘,不用再購(gòu)買'; }else{ echo'下雨天,未已買傘,需要再購(gòu)買'; } }else{ } ?>
代碼運(yùn)行結(jié)果,如下:
推薦學(xué)習(xí):《PHP視頻教程》