PHP 新手入門條件語句
if 判斷語句
格式:if(條件){
執行程式碼
##}#
<?php header("Content-type: text/html; charset=utf-8");//设置编码 $a = 15; if($a==15){ echo "满足条件"; } //注:条件判断的时候,不要写一个等号 一个等号是赋值 ?>
# if......else 語句##格式 if(條件){
程式碼區塊1;
}else{
## 程式碼區塊2;}<?php header("Content-type: text/html; charset=utf-8");//设置编码 //if....else //1代表 北京 0代表上海 $i=0; if($i==1){ echo "欢迎来到北京"; }else{ echo "欢迎来到上海"; } ?>註:給個變量,賦值等於0 判斷$i 是否等於1 如果等於,輸出第一個echo 語句,否則輸出第二個echo 語句
if.....else if......else
#格式:if(條件1){
<?php header("Content-type: text/html; charset=utf-8");//设置编码 //判断一个人的考试成绩 //60以下不及格 //70-80之间良好 //80-90之间非很好 //90-100之间优秀 $a = 90; if($a<60){ echo "不及格"; }else if($a>=60 and $a<80){ echo "良好"; }else if($a>=80 and $a<90){ echo "非常好"; }else{ echo "优秀"; } ?>
#switch 語句
#格式: $a = 2;switch($a){ case 1:執行程式碼1;break;# case 1:執行程式碼1;break; case 2:執行程式碼2;break; case 3:執行程式碼3;break; case 4:執行程式碼4; break; default:執行程式碼4; break;
default: 執行程式碼4; break;
default: 執行程式碼4; break; default: 執行程式碼4;
}<?php
header("Content-type: text/html; charset=utf-8");//设置编码
//判断一个人是年纪大小的状况
$a = 50;
switch ($a) {
case 20:echo "少年";break;
case 30:echo "青年";break;
case 40:echo "中年";break;
case 50:echo "中老年";break;
default:echo "老年";
}
?>
break 跳轉
在switch 中,遇到break語句就不在往下執行,實作跳轉