PHPの条件判定と複数分岐

无忌哥哥
リリース: 2018-06-28 09:46:39
オリジナル
7176 人が閲覧しました

* 1. 単一分岐: if(){ }

* 2. 二重分岐: if(){ }else{ }

* 3. 複数分岐: if()elseif(){}elseif()

* 4. 三項演算子: 条件 true : false

* 5.スイッチ構造

//1. 単一分岐

$grade = 55;
if ($grade < 60){ //单分支
  echo &#39;<p style="color:red">很不幸,您得补考</p>&#39;;
}
ログイン後にコピー

//3. 複数分岐

$grade = 70;
if ($grade < 60){ //双分支
  echo &#39;<p style="color:red">很不幸,您得补考</p>&#39;;
} else {    //$grade >= 60
  echo &#39;<p style="color:green">恭喜,及格啦~~</p>&#39;;
}
ログイン後にコピー

// 4:三項演算:二重分岐の省略モード

if ($grade < 60){ //多分支
  echo &#39;<p style="color:red">很不幸,您得补考</p>&#39;;
} else if ($grade>=60 && $grade < 80 ) {
  echo &#39;<p>考得不错哦~~</p>&#39;;
} else if ($grade>=80 && $grade <= 100){
  echo &#39;<p>真TM的是个天才~~</p>&#39;;
}
ログイン後にコピー

//5:スイッチ:条件選択演算

$age = 20;
echo $age>=18 ? &#39;<p>已成年,可以浏览本站</p>&#39; : &#39;<p style="color:red">未成年,请自觉离开</p>&#39;;
ログイン後にコピー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート