0
0

PHP 条件分岐(if)

Last updated at Posted at 2023-12-17

はじめに

ifとswitchについて理解はしているのですが、書き方がごっちゃになることがあるので自分用まとめです。
自分用のまとめなので間違いや自分が完全に理解しているところに関しては省略して書いていることもあります。ご了承お願いします。

ifサンプルコード

$score = 100;

if ($score == 100) {
    echo "excellent!!" . PHP_EOL;
} elseif ($score >= 80) {
    echo "Great!" . PHP_EOL;
} else {
    echo "もうすこしがんばりましょう" . PHP_EOL;
}   
ecellent!!

比較演算子

>=  //以上
<=  //以下
>   //超過
<   //未満
== //等しい
!= //等しくない
=== //等しいとTrue、型も等しい(厳密な比較)
!== //等しくないとTrue、型が等しくなくても

複数条件

&& and //なおかつ
|| or  //もしくは
!      //ではない

returnで処理の中断

まだ調べ終わっていませんが、ifの中でreturnを使用すると処理の中断が行われるそうです
elseとかelseifを記述しないでよくなるのでコードがすっきり見えるとかなんとか、また検証できる時に検証します。

まとめ

言語によって書き方が少しずつ違ったりしますよね。
なのでサンプルコード1つ残しておくとあとから確認できて便利です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0