CakeFest 2024: The Official CakePHP Conference

ReflectionFunctionAbstract::isClosure

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

ReflectionFunctionAbstract::isClosureПроверяет, является ли функция замыканием (Closure)

Описание

public ReflectionFunctionAbstract::isClosure(): bool

Проверка, является ли функция замыканием.

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

У этой функции нет параметров.

Возвращаемые значения

Возвращает true, если функция является замыканием (Closure), false в противном случае.

Примеры

Пример #1 Пример использования метода ReflectionFunctionAbstract::isClosure()

<?php
// Не замыкание
$function1 = 'str_replace';
$reflection1 = new ReflectionFunction($function1);
var_dump($reflection1->isClosure());

// Замыкание
$function2 = function () {};
$reflection2 = new ReflectionFunction($function2);
var_dump($reflection2->isClosure());
?>

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

bool(false)
bool(true)

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top