serialize
strval
Funktionen zur Behandlung von Variablen
PHP Manual

# settype

(PHP 4, PHP 5)

settype — Legt den Typ einer Variablen fest

### Beschreibung

bool settype ( mixed `&$var` , string `$type` )

Legt den Typ der Variablen `var` als `type` fest.

### Parameter-Liste

`var`

  The variable being converted.

`type`

  Mögliche Werte für `type` sind:

  - "boolean" (oder seit PHP 4.2.0 "bool")
  - "integer" (oder seit PHP 4.2.0 "int")
  - "float" (erst seit PHP 4.2.0 möglich, benutzen Sie bei älteren Versionen die veraltete Variante "double")
  - "string"
  - "array"
  - "object"
  - "null" (seit PHP 4.2.0)

### Rückgabewerte

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

### Beispiele

Beispiel #1 settype()-Beispiel

`<?php
$foo = "5bar"; // string
$bar = true; // boolean
settype($foo, "integer"); // $foo ist jetzt 5 (integer)
settype($bar, "string"); // $bar ist jetzt "1" (string)
?>`

### Anmerkungen

> Hinweis: Maximum value for "int" is `PHP_INT_MAX`.

### Siehe auch

- gettype()
- Typ-Umwandlung
- Typen-Tricks

serialize
strval
Funktionen zur Behandlung von Variablen
PHP Manual