(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_set_hook — Sets hook to execute when entering a function or method
uopz_set_hook(string $function, Closure $hook): bool
uopz_set_hook(string $class, string $function, Closure $hook): bool
Sets a hook to execute when entering a function or method.
classThe name of the class.
functionThe name of the function or method.
hookA closure to execute when entering the function or method.
Example #1 Basic uopz_set_hook() Usage
<?php
function foo() {
echo 'foo';
}
uopz_set_hook('foo', function () {echo 'bar';});
foo();
?> The above example will output:
barfoo
© 1997–2025 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/function.uopz-set-hook.php