(PHP 8 >= 8.1.0)
ReflectionFunctionAbstract::getTentativeReturnType — Возвращает отражение предварительного типа возврата метода
Метод возвращает объект отражения предварительного типа возвращаемого значения метода.
Сигнатура функции не содержит параметров.
Метод возвращает объект наследника класса ReflectionType, если тип возврата метода предварительный,
иначе возвращается null.
Пример #1 Пример отражения предварительного типа возврата методом ReflectionFunctionAbstract::getTentativeReturnType()
<?php
$method = new ReflectionMethod(\ArrayAccess::class, 'offsetGet');
var_dump($method->getTentativeReturnType());Вывод приведённого примера будет похож на:
object(ReflectionNamedType)#2 (0) {
}