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