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 ステートメントを出力し、それ以外の場合は 2 番目の echo ステートメントを出力します

if....else if...else


形式: if (条件 1) {

コード ブロック 1;

}else if (条件 2) {

コード ブロック 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;

スイッチ($a) {

ケース 1: コード 1 を実行;

ケース 2: コード 3 を実行;

デフォルト: コード 3 を実行;

}

<?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 "满足条件"; } ?>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜