在PHP中获取与系统日期/时间无关的毫秒

时间:2016-01-15 08:29:32

标签: php

我需要获得自定义计时器实现的当前(!)毫秒,但毫秒必须独立于实际系统日期/时间:

当系统日期/时间设置为新值(例如NTP-Update)时,运行(!)脚本不应受到影响:

$t=microtime(true);

while ( ($t+100) < microtime(true) ) {
    ...
}

这个循环只等待100秒。但是当用户(或系统)在循环运行时设置新的系统日期/时间时会发生什么?然后代码会遇到问题,因为microtime()给出一个绝对值 - 而不是相对的毫秒数。

我需要的是一个(系统范围的)函数,它告诉我一个系统日期/时间无关的毫秒值,例如启动后的毫秒数。

有什么想法吗?

0 个答案:

没有答案