状態:未整理
閲覧数:6,081
投稿日:2010-04-25
更新日:2013-03-14
PHP は、8 種類の基本型をサポート
スカラー型 … 4 種類
・論理値 (boolean)
・整数 (integer)
・float (浮動小数点数, double も同じ)
・文字列 (string)
複合型 … 2 種類
・配列 (array)
・オブジェクト (object)
特別な型 … 2 種類
・リソース (resource)
・ヌル (NULL)
一覧表
データ型 | 概要 | |
---|---|---|
スカラー型(リテラルが単純な1つの値) | 文字列型(string) | 連続した文字(文字列)を持つデータ型 |
スカラー | 整数型(integer) | ..., -1, 0, 1, ...といった値を持つデータ型 |
スカラー | 浮動小数点数型(float もしくは double(どちらでもよい)) | 最大値は1.8e308のフロート数を持つデータ型 |
スカラー | 論理値(真偽値)型(boolean) | trueまたはfalseで表される値を持つデータ型 |
複合型(複数の値) | 配列型(array) | 関連する複数のエレメントを持つデータ型 |
複合 | オブジェクト型(object) | プロパティとメソッドを持つデータ型 |
特別型 | リソース型(resource) | 外部リソースのリファレンスを参照するデータ型 |
特別 | ヌル型(NULL) | 未定義、値なしのデータ型 |
多様な型を意味する、「mixed」てのもあるみたい。
※整数型(integer)でもよいし、文字列型でもよい、なんて場合に利用
■2011.6.6.追記
スカラー変数とは、スカラー型の変数のこと。
すなわち、一つの変数に対してひとつの値を持つもの