我需要获得自定义计时器实现的当前(!)毫秒,但毫秒必须独立于实际系统日期/时间:
当系统日期/时间设置为新值(例如NTP-Update)时,运行(!)脚本不应受到影响:
$t=microtime(true);
while ( ($t+100) < microtime(true) ) {
...
}
这个循环只等待100秒。但是当用户(或系统)在循环运行时设置新的系统日期/时间时会发生什么?然后代码会遇到问题,因为microtime()给出一个绝对值 - 而不是相对的毫秒数。
我需要的是一个(系统范围的)函数,它告诉我一个系统日期/时间无关的毫秒值,例如启动后的毫秒数。
有什么想法吗?