Manuel PHP
Précédent |  | Suivant

# settype

(PHP 3, PHP 4, PHP 5)

settype -- Affecte un type à une variable

## Description

bool settype ( mixed &var, string type )

settype() force le type de la variable `var` en `type`.

Les valeurs possibles pour le paramètre `type` sont :

- "`boolean`" (ou, depuis PHP 4.2.0, "`bool`")

- "`integer`" (ou, depuis PHP 4.2.0, "`int`")

- "`float`" (uniquement depuis PHP 4.2.0. Pour les anciennes versions, utilisez l'alternative "`double`")

- "`string`"

- "`array`"

- "`object`"

- "`null`" (depuis PHP 4.2.0)

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

Exemple 1. Exemple avec settype()

`$foo = "5bar"; // chaîne $bar = true; // booléen settype($foo, "integer"); // $foo vaut maintenant 5 (integer) settype($bar, "string"); // $bar vaut maintenant "1" (string)`

Voir aussi gettype(), transtypage et définition du type.

Précédent | Sommaire | Suivant
serialize | Niveau supérieur | strval