ReflectionFunctionAbstract::getReturnType

(PHP 7, PHP 8)

ReflectionFunctionAbstract::getReturnType — Отримує оголошений тип значення, що повертається функцією значення

Опис

public ReflectionFunctionAbstract::getReturnType(): ?ReflectionType

Отримує оголошений тип значення, що повертається функцією.

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

Ця функція не має параметрів.

Значення, що повертаються

Повертає об'єкт класу ReflectionType, якщо у функції оголошено тип значення, що повертається, null в іншому випадку.

Приклади

Приклад #1 ПрикладReflectionFunctionAbstract::getReturnType()****

Loading...

Результат виконання наведеного прикладу:

int

Приклад #2 Застосування до вбудованих функцій

Loading...

Результат виконання наведеного прикладу:

null

Це відбувається через те, що багато внутрішніх функцій не мають оголошених типів для аргументів або значення, що повертається. Тому краще уникати використання цього методу на вбудованих функціях.

Дивіться також