Vérifie si c'est une fermeture

# ReflectionFunctionAbstract::isClosure

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

ReflectionFunctionAbstract::isClosure — Vérifie si c'est une fermeture

### Description

public function ReflectionFunctionAbstract::isClosure(): bool

Vérifie si la fonction réfléchie est une Closure.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Retourne `true` si la fonction est une Closure, sinon `false`

### Exemples

Exemple #1 Exemple de ReflectionFunctionAbstract::isClosure()

    <?php
    // Non-closure
    $function1 = 'str_replace';
    $reflection1 = new ReflectionFunction($function1);
    var_dump($reflection1->isClosure());

    // Closure
    $function2 = function () {};
    $reflection2 = new ReflectionFunction($function2);
    var_dump($reflection2->isClosure());
    ?>

L'exemple ci-dessus va afficher :

    bool(false)
    bool(true)

### Voir aussi

- ReflectionFunctionAbstract::isGenerator() - Vérifie si la fonction est un générateur

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open