ReflectionFunctionAbstract::hasReturnType

(PHP 7, PHP 8)

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

Опис

public ReflectionFunctionAbstract::hasReturnType(): bool

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

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

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

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

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

Приклади

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

Loading...

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

bool(true)

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

Loading...

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

bool(false)

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

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