register_tick_function
PHP Manual
PHP Manual»Fonctions sur la gestion des fonctions»register_tick_function

register_tick_function

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

register_tick_function — Enregistre une fonction exécutée à chaque tick

Description

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

register_tick_function() enregistre la fonction callback pour être exécutée à chaque fois qu'un tick survient.

Liste de paramètres

callback

La fonction à enregistrer.

args

Valeurs de retour

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

Historique

Version Description
8.5.0 Les gestionnaires de tick sont désormais désactivés plus tard lors de l'arrêt de la requête : après l'exécution de toutes les fonctions d'arrêt et des destructeurs, et après le nettoyage des gestionnaires de sortie. Auparavant, ils étaient désactivés au tout début de l'arrêt de la requête, de sorte que les fonctions tick n'étaient plus appelées pendant les fonctions d'arrêt, les destructeurs ou la gestion de la sortie. Consultez le guide de migration pour plus de détails.

Exemples

Exemple #1 Exemple avec register_tick_function()

<?php
declare(ticks=1);

function my_tick_function($param) {
    echo "Fonction de rappel tick appelée avec le paramètre : $param\n";
}

register_tick_function('my_tick_function', true);
?>

Voir aussi

To Top