gettype
(PHP 4, PHP 5)
gettype — Retorna o tipo da variável
Descrição
string gettype
( mixed $var
)
Retorna o tipo da variável no PHP var .
Aviso
Nunca use gettype() para testar um certo tipo, a string devolvida poderá sofrer alterações em uma versão futura. Essa função é mais lenta que outras formas de comparação.
Ao invés use as funçõesis_*.
Os possíveis valores retornados pela função são:
- "boolean" (a partir do PHP 4)
- "integer"
- "double" (por razões históricas "double" é é retornado no caso de float, e não simplesmente "float")
- "string"
- "array"
- "object"
- "resource" (a partir do PHP 4)
- "NULL" (a partir do PHP 4)
- "user function" (PHP 3 somente, depreciado)
- "unknown type"
Para o PHP 4 é aconselhável usar function_exists() e method_exists() ao invés da função gettype().
Veja mais em settype(), is_array(), is_bool(), is_float(), is_integer(), is_null(), is_numeric(), is_object(), is_resource(), is_scalar() e is_string().