gettype
(PHP 3, PHP 4, PHP 5)
gettype - получает тип переменной.
Описание
string gettype ( mixed var )Возвращает тип РНР-переменной var.
Предупреждение!
Никогда не используйте gettype() для проверки типа,
поскольку возвращаемая строка может быть субъектом для изменения в последующих версиях.
Кроме того, это слишком медленно, так как выполняется сравнение строк.
Используйте вместо неё функции is_*.
Возможными значениями для возвращаемой строки являются:
- "boolean" (начиная с PHP 4)
- "integer"
- "double" (по историческим соображениям "double" возвращается в случае с float, а не просто "float")
- "string"
- " array"
- "object"
- "resource" (начиная с PHP 4)
- "NULL" (начиная с PHP 4)
- "user function" (только в PHP 3, не рекомендуется)
- "unknown type"
Для PHP 4 вы должны использовать function_exists() и method_exists() взамен ранее использовавшейся gettype().
Смотрите также: settype(), is_array(), is_bool(), is_float(), is_int(), is_null(), is_numeric(), is_object(), is_resource(), is_scalar(), is_string().
Описание на ru2.php.netОписание на php.ru