Maison > cadre php > Swoole > Comment régler la minuterie dans Swoole

Comment régler la minuterie dans Swoole

(*-*)浩
Libérer: 2019-12-06 09:50:46
original
2607 Les gens l'ont consulté

Comment régler la minuterie dans Swoole

Définir la minuterie

swoole fournit une minuterie asynchrone de haute précision setInterval/setTimeout de type JavaScript avec une granularité de l'ordre de la milliseconde.

Il est également très simple à utiliser. (Apprentissage recommandé : tutoriel vidéo swoole )

Code du programme

//每隔2000ms触发一次
swoole_timer_tick(2000, function ($timer_id) {
    echo "tick-2000ms\n";
});
//3000ms后执行此函数
swoole_timer_after(3000, function () {
    echo "after 3000ms.\n";
});
Copier après la connexion

La fonction swoole_timer_tick est équivalente à setInterval, qui est déclenchée en continu

La fonction swoole_timer_after est équivalente à setTimeout et ne se déclenche qu'une seule fois à l'heure convenue

Les fonctions swoole_timer_tick et swoole_timer_after renverront un entier, indiquant l'ID du timer

Vous pouvez utiliser swoole_timer_clear pour effacer cette minuterie. Le paramètre est l'ID de la minuterie

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal