PHP初心者のための條件文
if 判定文
形式: if (條件) {
実行コード
}
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 $a = 15; if($a==15){ echo "滿足條件"; } //注:條件判斷的時(shí)候,不要寫一個(gè)等號(hào) 一個(gè)等號(hào)是賦值 ?>
if...else 文
形式 if (條件) {
コードブロック 1; else{
コードブロック 2;
}
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 //if....else //1代表 北京 0代表上海 $i=0; if($i==1){ echo "歡迎來到北京"; }else{ echo "歡迎來到上海"; } ?>
注: 変數(shù)を與え、0 に等しい値を割り當(dāng)てます $i が 1 に等しいかどうかを判斷します 等しい場合は、最初の echo ステートメントを出力し、それ以外の場合は 2 番目の echo ステートメントを出力します
if....else if...else
形式: if (條件 1) {
コード ブロック 1;
}else if (條件 2) {
コード ブロック 2;
}else{
コードブロック 3;
}
<?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)秀"; } ?>
形式:
$a = 2;
スイッチ($a) {
ケース 1: コード 1 を?qū)g行;
ケース 2: コード 3 を?qū)g行;
デフォルト: コード 3 を?qū)g行;
}
<?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ジャンプ