(PHP 3, PHP 4) 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_integer(), is_null(), is_numeric(), is_object(), is_resource(), is_scalar(), is_string() も参照下さい。