PHP 8.4.0 RC2 available for testing

ReflectionFunctionAbstract::isClosure

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

ReflectionFunctionAbstract::isClosureComprobar si es un cierre

Descripción

public ReflectionFunctionAbstract::isClosure(): 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

add a note

User Contributed Notes

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