ReflectionFunctionAbstract::getReturnType
(PHP 7, PHP 8)
ReflectionFunctionAbstract::getReturnType — Отримує оголошений тип значення, що повертається функцією значення
Опис
public ReflectionFunctionAbstract::getReturnType(): ?ReflectionType
Отримує оголошений тип значення, що повертається функцією.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає об'єкт класу ReflectionType, якщо у функції оголошено тип значення, що повертається, null
в іншому випадку.
Приклади
Приклад #1 ПрикладReflectionFunctionAbstract::getReturnType()****
Loading...
Результат виконання наведеного прикладу:
int
Приклад #2 Застосування до вбудованих функцій
Loading...
Результат виконання наведеного прикладу:
null
Це відбувається через те, що багато внутрішніх функцій не мають оголошених типів для аргументів або значення, що повертається. Тому краще уникати використання цього методу на вбудованих функціях.
Дивіться також
- ReflectionFunctionAbstract::hasReturnType() - Перевіряє, чи має функція оголошений тип значення, що повертається
- ReflectionType::__toString() - Перетворення на рядок