PHP 手册声明time()
返回 “当前 UNIX 时间戳” ᴀ 并microtime()
返回 “以微秒为单位的当前 Unix 时间戳” ʙ。
但是,这些功能是否保证表现得像严格符合 POSIX.1 系统的功能?
具体来说,是否插入闰秒,使得time()
|的输出 在第二天开始时向后microtime()
跳1 秒,(这也是闰秒结束时)在接下来的第一秒的整个过程中为我们提供重复的返回值——而不是新的唯一值天?
例如,如果我们轮询time()
| microtime()
在 1998-12-31 和 1999-01-01 的跨度内每微秒,915 148 800 <= x < 915 148 801 范围内的每个值会出现两次吗?