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){

    程式碼區塊1;

}else if(條件2){

    程式碼區塊2;

#}else{

#    程式碼區塊2;

#}else{

#    程式碼區塊3;

}

<?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語句就不在往下執行,實作跳轉

############################
繼續學習
||
<?php header("Content-type: text/html; charset=utf-8");//设置编码 $a = 15; if($a==15){ echo "满足条件"; } ?>