# variant_cast

(PHP 5, PHP 7, PHP 8)

variant_cast — Convertit un variant en un nouvel objet variant de type différent

### Description

variant_cast(variant `$variant`, int `$type`): variant

Cette fonction crée une copie de `variant` et effectue alors un transtypage pour forcer la copie à avoir le type donné par `type`.

Cette fonction est en fait la fonction VariantChangeType() de la bibliothèque COM ; consultez MSDN pour plus d'informations.

### Liste de paramètres

`variant`

  Le variant.

`type`

  `type` doit être un type parmi les constantes `VT_*`.

### Valeurs de retour

Retourne un variant du `type` fourni.

### Voir aussi

- variant_set_type() - Convertit un variant en un autre type "sur-place"