PHPでの型一覧
スカラー型
| 型名 | 説明 | |
|---|---|---|
| 整数型 | integer | 「1」「5」「-125」「300」などの小数点をもたない整数。 |
| 浮動少数点型 | float(double) | 「1.23」「0.65」「-5.2458」などの少数以下の数値がある数値。 |
| 文字列型 | string | 「あいうえお」「abcde」「漢字」などの文字列を表す。 |
| 論理型 | boolean | 「TRUE」もしくは「FALSE」 この値は大文字小文字を区別しない |
浮動小数点型は「float」または「double」という二つの名称がありますが、この「float」と「double」は同じものと考えてもらって構いません。名称が二つあるのは歴史的な理由によるそーです。
複合型
| 型名 | 説明 | |
|---|---|---|
| オブジェクト型 | object | new命令によりオブジェクトのインスタンスを変数に作成 |
| 配列型 | array | array関数により指定された配列 |
特別型
| 型名 | 説明 | |
|---|---|---|
| ヌル型 | null | 「NULL」 この値は大文字・小文字を区別しない。 |
| リソース型 | resource | データベースやファイルなどの外部リソースへのリファレンスを保持。リソースは特別な関数により作成され、使用されます。 |
ヌル型は値に「何もない」事を表す特殊な型です。


