ReflectionFunctionAbstract::isClosure

(PHP 5 >= 5.3.0, PHP 7)

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)

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