PHP基礎 レッスン6
論理型
bool型の値と論理演算子(&&、||、!)の使い方を学びます。
論理型(bool)とは
論理型はtrue(真)またはfalse(偽)の2つの値のみを持つ型です。条件式の結果として使われることが多いです。
trueとfalseは大文字小文字を区別しない- 0、空文字列、null、空配列はfalseとして評価される(falsy値)
- 論理演算子:
&&(AND)、||(OR)、!(NOT)
論理演算子の基本
AND(&&)、OR(||)、NOT(!)演算子を使って条件を組み合わせます。
PHPエディタ
truthyとfalsy
PHPでは0、空文字列、null、空配列などがfalseとして評価されます。
PHPエディタ
比較演算子とbool
比較演算子の結果はbool型になります。==は緩い比較、===は厳密な比較です。
PHPエディタ