見出し画像

比較演算子と論理演算子


比較演算子

値と値の比較した結果を、boolean型の値で取得することができます。
(等しいのか、等しくないのか、など)

例)  $a = 5;

*等しいかどうか
$a == 5;          // true

*型も含めて等しいか
$a === 5;        // true
$a === '5';      // false

*等しくないか
$a != 7;           // true
$a != '5';        // false

*型も含めて等しくないか
$a !== 7;         // true
$a !== '5';      // true
$a !== 5;        // false

*$aが5より小さいか
$a < 5;      // false

*$aが5以下か
$a <= 5;     // true

*$aが5より大きいか
$a > 5;         // false

*$aが5以上か
$a >= 5;      // true

論理演算子

複数の条件で比較することができます。
*andは&&、orは||を使用します。

例) $number1 = 3;
   $number2 = 4;

*論理積(1つ目がtrue且つ、2つ目もtrueか)
$number1 >= 3 && ($number1 + $number2) >= 10;        // false

*論理和(1つ目か2つ目どちらかがtrueか)
$number1 >= 3 || $number2 >= 10;            // true

次回

次回はif分をやっていきます!

この記事が気に入ったらサポートをしてみませんか?