if文
if文とは?
条件分岐の構文
ifで条件を定義し、その条件を満たす場合と、満たさない場合でその後の動作を変える為の文です
例えば、『信号が青なら進む』と定義し、『赤』→止まる 『青』→進むを文で書く事です
if (条件) {
  条件を満たす場合の処理
  }if (信号が青) {
  進む 
  }と、いう感じです
if文を使った例文
$signal = 'bule';
if ($signal === 'bule'){
  echo '進む';
}- 1で$signalにblueを代入しています
- 2で$signalが青か判断しています(===は型が一緒かどうかを判断)
- 条件があっていたらブラウザに「進む」と出ます
- if ($signal === 'red')にしたら、条件があっていなくて、ブラウザは何も表示されません
if文のメリット
- 簡潔に書くことができる
- ファイルが1つですむ(aの処理のファイルとbの処理のファイルを用意しなくてもいい)
- phpは動的サイトを構築できるので、設定をしておけば自動的に処理してくれる
if else文
else文を使うと複数の条件分岐を作ることができます
if (条件1){
  条件1を満たす場合の処理
  }elseif (条件2){
  条件1を満たさず、条件2を満たす場合の処理
  }else{
  どの条件も満たさなかった場合の処理
  }  <?php
  $signal = 'bule';
if ($signal === 'bule'){
  echo '進む';
} else if($signal === 'red'){
  echo '止まれ';
}else{
  echo '注意する';
}
  ?>signalはbuleなので、ブラウザは『進む』と出ます
2 $signalをredにすると、ブラウザには『止まれ』と出ます
それ以外だと『注意する』と表示されます
個人的に、分岐を多用するとエラーが起きやすくなるので、分岐はなるべく使わないようにし、使うときは3つくらいまでにしています(´∀`)
比較演算子
| 比較演算子 | 詳細 | 
|---|---|
| a == b | 等しい | 
| a != b | 等しくない | 
| a > b | aがbより大きい | 
| a >= b | aがbより大きいかつ等しい | 
| a< b | aがbより小さい | 
| a <= b | aがbより小さいかつ等しい | 


 
                         
                         
                         
                         
                         
                         
                