register_tick_function
PHP function
Edit on GitHub ✎
(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
Register a function for execution on each tick
Description
register_tick_function(callable $callback, mixed ...$args): bool
Registers the given callback to be executed when a tick is called.
Parameters
callbackThe function to register.
args
Return Values
Success
Changelog
| Version | Description |
|---|---|
| 8.5.0 | Tick handlers are now deactivated later during request shutdown: after all shutdown functions and destructors have run, and after the output handlers have been cleaned up. Previously they were deactivated at the very beginning of request shutdown, so tick functions were no longer called during shutdown functions, destructors, or output handling. See the migration guide for details. |
Examples
register_tick_function() example
php
<?php
declare(ticks=1);
function my_tick_function($param) {
echo "Tick callback function called with param: $param\n";
}
register_tick_function('my_tick_function', true);
?>