register_tick_function
PHP Manual
PHP Manual»Funciones de Manejo de Funciones»register_tick_function

register_tick_function

(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)

register_tick_function — Registra una función ejecutada en cada tick

Descripción

function register_tick_function(callable $callback, mixed ...$args): bool

register_tick_function() registra la función callback para ser ejecutada cada vez que ocurre un tick.

Parámetros

callback

La función a registrar.

args

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Historial de cambios

Versión Descripción
8.5.0 Los manejadores de tick ahora se desactivan más tarde durante el cierre de la petición: después de que se hayan ejecutado todas las funciones de cierre y los destructores, y después de que se hayan limpiado los manejadores de salida. Anteriormente se desactivaban al comienzo mismo del cierre de la petición, por lo que las funciones de tick ya no se llamaban durante las funciones de cierre, los destructores ni el tratamiento de la salida. Consulte la guía de migración para más detalles.

Ejemplos

Ejemplo #1 Ejemplo con register_tick_function()

<?php
declare(ticks=1);

function my_tick_function($param) {
    echo "Función de retorno tick llamada con el parámetro: $param\n";
}

register_tick_function('my_tick_function', true);
?>

Véase también

To Top