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を