在循环中每隔(n)秒做一些事情

时间:2017-09-11 13:15:31

标签: php loops timer

我在PHP(Windows)中有CLI应用程序

我有循环,我希望在该循环中每隔(n)秒运行一次但不使用 睡眠(我无法停止脚本,因为它的套接字循环)用于检查。

如何?

1 个答案:

答案 0 :(得分:0)

确定了:)

$last_time = time();

while(true) {

if(time()-$last_time > 10) {
 echo 'ok!';
 $last_time = time();
 }
}