Conversion de type

# Componere\cast

(Componere 2 >= 2.1.2)

Componere\cast — Conversion de type

### Description

function Componere\cast(string `$type`, object `$object`): object

### Liste de paramètres

`type`
  Un type défini par l'utilisateur
`object`
  Un objet avec un type défini par l'utilisateur compatible avec Type

### Valeurs de retour

Un object de type Type, converti depuis `object`

### Erreurs / Exceptions

Avertissement

Lance une InvalidArgumentException si le type de `object` est ou est dérivé d'une classe interne

Avertissement

Lance une InvalidArgumentException si Type est une interface

Avertissement

Lance une InvalidArgumentException si Type est un trait

Avertissement

Lance une InvalidArgumentException si Type est abstrait

Avertissement

Lance une InvalidArgumentException si Type n'est pas compatible avec le type de `object`

### Voir aussi

- Componere\cast_by_ref

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open