PHP Handbuch
Zurück |  | Weiter

# gettype

(PHP 3, PHP 4, PHP 5)

gettype -- Liefert den Datentyp einer Variablen

## Beschreibung

string gettype ( mixed var )

Liefert den Datentyp einer Variablen. `var`.

Warnung
Benutzen Sie gettype() niemals, um auf einen bestimmten Typ zu prüfen, da die zurückgegebene Zeichenkette irgenwann geändert werden könnte. Außerdem ist diese methode langsam, da sie einen Vergleich von Zeichenketten benutzt. Verwenden Sie stattdessen die `is_*`-Funktionen.

## Rückgabewerte

Mögliche Werte der zurückgegebenen Zeichenkette sind:

- "boolean" (seit PHP 4)

- "integer"

- "double" (aus historischen Gründen wird "double" im Fall eines float zurückgegeben, und nicht einfach float.

- "string"

- "array"

- "object"

- "resource" (seit PHP 4)

- "NULL" (seit PHP 4)

- "user function" (nur PHP 3, veraltett (deprecated))

- "unknown type"

In PHP 4 sollten Sie function_exists() und method_exists() benutzen, um die frühere Verwendung von gettype() auf Funktionen zu ersetzen.

## Siehe auch

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

Zurück | Zum Anfang | Weiter
get_resource_type | Nach oben | import_request_variables