比較演算子と論理演算子
比較演算子
値と値の比較した結果を、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分をやっていきます!
この記事が気に入ったらサポートをしてみませんか?