PHP 8.4.0 RC4 available for testing

uopz_set_hook

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

uopz_set_hookDéfinit le hook à exécuter lors de l'entrée dans une fonction ou une méthode

Description

uopz_set_hook(string $function, Closure $hook): bool
uopz_set_hook(string $class, string $function, Closure $hook): bool

Définit un hook à exécuter lors de l'entrée dans 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.

hook

Une fermeture à exécuter lors de l'entrée dans la fonction ou 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_set_hook()

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

L'exemple ci-dessus va afficher :

barfoo

Voir aussi

  • uopz_get_hook() - Renvoie le hook précédemment défini sur une fonction ou une méthode
  • uopz_unset_hook() - Supprime 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