Nowdoc
PHP5.3から利用可能
ヒアドキュメント構文に続く終端識別子をシングルクォートで囲む
ヒアドキュメント構文に続く終端識別子をシングルクォートで囲む
論理型
PHPがfalseと判断するもの
- false(論理型)
- 0(整数型)
- 0.0(浮動小数点型)
- 空の文字列(""),文字列のゼロ("0")
- 要素の数がゼロの配列
- null
- 空のタグから作成されたSimpleXMLオブジェクト
変数の空判定
代数演算子
演算子 | 意味 |
+ | 加算 |
- | 減算 |
* | 積 |
/ | 商 |
% | 剰余 |
ビット演算子
& | ビット積 |
ビット輪 | |
^ | 排他的論理和 |
否定 | |
<< | 左シフト |
>> | 右シフト |
論理演算子
&& and | 論理積 |
or | 論理和 |
xor | 排他的論理和 |
! | 否定 |
比較演算子
== | 等しい |
!= <> | 等しくない |
=== | 等しい キャストが行われない |
!== | 等しくない キャストが行われない |
< | 右寄り左が大きい |
右寄り左が小さい | |
<= | 以上 |
>= | 以下 |
型演算子
instansof className
- 特定のクラスのインスタンスである
- 特定のクラスを継承したクラスのインスタンスか
- 特定のインタフェースを実装したクラスのインスタンスか
三項演算子
条件式 ? 式1 : 式2
条件式を評価し、真ならば1,儀ならば2
条件式を評価し、真ならば1,儀ならば2
三項演算子の省略記法
条件式? : 式1
条件式が真の場合は条件式の評価値を、儀の場合に式1を
条件式が真の場合は条件式の評価値を、儀の場合に式1を