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


(PHP 5 >= 5.3.0)

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

Описание

public bool ReflectionFunctionAbstract::isClosure ( void )

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

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

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

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

Возвращает 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) 

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