PHP 新手入門條件語句
if ??判斷語句
格式:if(條件){
????執(zhí)行程式碼
##}#
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 $a = 15; if($a==15){ echo "滿足條件"; } //注:條件判斷的時(shí)候,不要寫一個(gè)等號 一個(gè)等號是賦值 ?>
# if......else???語句##格式?if(條件){
????程式碼區(qū)塊1;
}else{
##????程式碼區(qū)塊2;}<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 //if....else //1代表 北京 0代表上海 $i=0; if($i==1){ echo "歡迎來到北京"; }else{ echo "歡迎來到上海"; } ?>註:給個(gè)變量,賦值等於0 ???判斷$i 是否等於1 ?如果等於,輸出第一個(gè)echo ?語句,否則輸出第二個(gè)echo 語句
if.....else if......else
#格式:if(條件1){
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 //判斷一個(gè)人的考試成績 //60以下不及格 //70-80之間良好 //80-90之間非很好 //90-100之間優(yōu)秀 $a = 90; if($a<60){ echo "不及格"; }else if($a>=60 and $a<80){ echo "良好"; }else if($a>=80 and $a<90){ echo "非常好"; }else{ echo "優(yōu)秀"; } ?>
#switch ?語句
#格式:????$a = 2;switch($a){????case 1:執(zhí)行程式碼1;break;#????case 1:執(zhí)行程式碼1;break; case 2:執(zhí)行程式碼2;break;????case 3:執(zhí)行程式碼3;break;????case 4:執(zhí)行程式碼4;?break;????default:執(zhí)行程式碼4; ?break;
????default: 執(zhí)行程式碼4; ?break;
????default: 執(zhí)行程式碼4; ?break;????default: 執(zhí)行程式碼4;
}<?php
header("Content-type: text/html; charset=utf-8");//設(shè)置編碼
//判斷一個(gè)人是年紀(jì)大小的狀況
$a = 50;
switch ($a) {
case 20:echo "少年";break;
case 30:echo "青年";break;
case 40:echo "中年";break;
case 50:echo "中老年";break;
default:echo "老年";
}
?>
break ?跳轉(zhuǎn)
在switch 中,遇到break語句就不在往下執(zhí)行,實(shí)作跳轉(zhuǎn)