php 为何不提供获取当前时间毫秒级的时间戳?

最近刚刚学php,想问下php 为何不提供获取当前时间毫秒级的时间戳?
其他语言大部分都是毫秒级的时间戳,导致和前端、客户端、java等交互的时候都需要处理时间戳。
想了解其他的phper对这块怎么看?

阅读 8.2k
8 个回答

微秒也能给你返回来.

microtime(true)

因为大部分时候毫秒级没必要啊,你发一条消息动态需要精确到毫秒??
几点几分几秒不就好了啊
如果特殊情况你要更精确的,php提供了微秒

其实我到觉得毫秒太鸡肋了,不上不下的

microtime() 这个函数啊

因为这是服务器端,基本上不用精确到毫秒。
但也是有microtime()可以取的。

microtime — 返回当前 Unix 时间戳和微秒数

microtime(true) 得到微秒,然后*1000就是毫秒

试试这个:
$_SERVER[‘REQUEST_TIME_FLOAT’]

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题