ReflectionFunctionAbstract::isClosure

(PHP 5 >= 5.3.0, PHP 7)

ReflectionFunctionAbstract::isClosureComprobar si es un cierre

Descripción

public ReflectionFunctionAbstract::isClosure ( void ) : bool

Comprueba si la función reflejada es un objeto Closure.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve TRUE si la función es una Closure, FALSE si no.

Ejemplos

Ejemplo #1 Ejemplo de ReflectionFunctionAbstract::isClosure()

<?php
// No cierre
$función1 'str_replace';
$
$reflejo1 = new ReflectionFunction($función1);
var_dump($reflejo1->isClosure());

// Cierre
$función2 = function () {};
$reflejo2 = new ReflectionFunction($función2);
var_dump($reflejo2->isClosure());
?>

El resultado del ejemplo sería:

bool(false)
bool(true)

Ver también