PHP マニュアル
前のページ |  | 次のページ

# gettype

(PHP 3, PHP 4, PHP 5)

gettype -- 変数の型を取得する

## 説明

string gettype ( mixed var )

PHP 変数 `var` の型を返します。

警告
返された文字列は将来のバージョンで変更される可能性があるので、 gettype() を使用して型を調べることはしないでください。 更に、この関数は文字列比較を行うため、処理が遅くなります。 代わりに `is_*` 関数を使用してください。

## 返り値

返された文字列は、以下のいずれかの値を持ちます。

- "boolean" (PHP 4 以降)

- "integer"

- "double" (歴史的な理由により、float の場合には "double"が返されます。"float" とはなりません)

- "string"

- "array"

- "object"

- "resource" (PHP 4 以降)

- "null" (PHP 4 以降)

- "user function" (PHP 3 のみ。古い形式)

- "unknown type"

PHP 4 の場合、ある関数に関する gettype() の以前の使用法を置き換えるには、function_exists() および method_exists() を使用する必要があります。

## 参考

settype()
is_array()
is_bool()
is_float()
is_int()
is_null()
is_numeric()
is_object()
is_resource()
is_scalar()
is_string()

前のページ | ホーム | 次のページ
get_resource_type | 上に戻る | import_request_variables