タグ : gettype()

論理演算子

演算子 名前 結果
and 論理積 $a and $b $aと$bが共にTRUEのときはTRUE
or 論理和 $a or $b $aまたは$bのどちらかがTRUEのときはTRUE
xor 排他的論理和 $a xor$b 両方の結果が異なればTRUE(どちらかがTRUEでどちらかがFALSE)
! 否定 !$a $aがTRUEでないときはTRUE
&& 論理積 $a && $b $aと$bが共にTRUEのときはTRUE
|| 論理和 $a || $b $aまたは$bのどちらかがTRUEのときはTRUE

例1

例2

* gettype()関数は変数のデータ型を調べられます。

例3

演算子には優先順位があります → PHPマニュアル

例3の場合、論理和(||)と論理積(&&)をそれぞれ評価した後に論理積での評価をしたいので、それぞにれ括弧をつけています。