ReflectionFunctionAbstract::getTentativeReturnType

(PHP 8 >= 8.1.0)

ReflectionFunctionAbstract::getTentativeReturnTypeВозвращает предварительный тип возвращаемого значения, связанный с функцией

Описание

public ReflectionFunctionAbstract::getTentativeReturnType(): ?ReflectionType

Возвращает предварительный тип возвращаемого значения, связанный с функцией.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает объект ReflectionType, если указан предварительный тип возвращаемого значения, в противном случае возвращает null.

Примеры

Пример #1 Пример использования ReflectionFunctionAbstract::getTentativeReturnType()

<?php

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

Результатом выполнения данного примера будет что-то подобное:

object(ReflectionNamedType)#2 (0) {
}

Смотрите также