Descriere
string
gettype ( mixed var)
Returnează tipul variabilei PHP var.
| Avertisment |
Nu folosiți niciodată gettype() pentru a testa
un anumit tip de dată pentru că șirul de caractere returnat poate să
se schimbe la versiuni următoare. În plus, operația este și consumatoare
de timp, deoarece implică comparație între șiruri de caractere.
Se recomandă folosirea funcțiilor is_*.
|
Valori posibile pentru șirul de caractere returnat sunt:
"boolean" (începând cu PHP 4)
"integer"
"double" (din motive istorice, se returnează
"double" în loc de "float" în cazul tipului float)
"string"
"array"
"object"
"resource" (începând cu PHP 4)
"NULL" (începând cu PHP 4)
"user function" (doar în PHP 3, nu se mai folosește)
"unknown type"
Pentru PHP 4, se folosește function_exists() și
method_exists() în loc de
gettype() pentru o funcție.
Mai cunsultați
settype(),
is_array(),
is_bool(),
is_float(),
is_integer(),
is_null(),
is_numeric(),
is_object(),
is_resource(),
is_scalar() și
is_string().