# ReflectionFunctionAbstract::getTentativeReturnType

(PHP 8 >= 8.1.0)

ReflectionFunctionAbstract::getTentativeReturnType — Renvoie le type de retour provisoire associé avec cette fonction

### Description

public ReflectionFunctionAbstract::getTentativeReturnType(): ?ReflectionType

Renvoie le type de retour provisoire associé avec cette fonction.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Renvoie un objet ReflectionType si un type de retour provisoire est spécifié, sinon `null`.

### Exemples

Exemple #1 Exemple de ReflectionFunctionAbstract::getTentativeReturnType()

`<?php
$method = new ReflectionMethod(\ArrayAccess::class, 'offsetGet');
var_dump($method->getTentativeReturnType());`

Résultat de l'exemple ci-dessus est similaire à :

    object(ReflectionNamedType)#2 (0) {
    }

### Voir aussi

- ReflectionFunctionAbstract::getReturnType() - Récupère le type de retour définit pour une fonction
- ReflectionFunctionAbstract::hasTentativeReturnType() - Renvoie si la fonction a un type de retour provisoire
- Compatibilité des types de retour avec les classes internes