PHP 8.4.0 RC4 available for testing

uopz_unset_hook

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_unset_hookSupprime le hook précédemment défini sur une fonction ou une méthode

Description

uopz_unset_hook(string $function): bool
uopz_unset_hook(string $class, string $function): bool

Supprime le hook précédemment défini sur une fonction ou une méthode.

Liste de paramètres

class

Le nom de la classe.

function

Le nom de la fonction ou de la méthode.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Exemples

Exemple #1 Utilisation basique de uopz_unset_hook()

<?php
function foo() {
echo
'foo';
}
uopz_set_hook('foo', function () {echo 'bar';});
foo();
echo
PHP_EOL;
uopz_unset_hook('foo');
foo();
?>

L'exemple ci-dessus va afficher :

barfoo
foo

Voir aussi

  • uopz_set_hook() - Définit le hook à exécuter lors de l'entrée dans une fonction ou une méthode
  • uopz_get_hook() - Renvoie le hook précédemment défini sur une fonction ou une méthode
add a note

User Contributed Notes

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