# La classe ReflectionType

(PHP 7, PHP 8)

## Introduction

La classe ReflectionType relate les informations à propos du type de retour d'une fonction. L'extension Reflection déclare les sous-types suivants :

- ReflectionNamedType (à partir de PHP 7.1.0)
- ReflectionUnionType (à partir de PHP 8.0.0)
- ReflectionIntersectionType (à partir de PHP 8.1.0)

## Synopsis de la classe

abstract class ReflectionType implements Stringable {
/* Méthodes */
public allowsNull(): bool
public __toString(): string
}

## Historique

Version | Description
--- | ---
8.0.0 | ReflectionType est devenue abstraite et ReflectionType::isBuiltin() a été déplacée vers ReflectionNamedType::isBuiltin().

## Sommaire

- ReflectionType::allowsNull — Vérifie si null est permit
- ReflectionType::__toString — To string