我在使用这个 php 代码时遇到了问题。不是很擅长编码。
function time() {
return round(microtime(true) * 1000);
}
由于 php 没有正确读取它而导致这个问题起作用,而且我的主机不会改变 php.ini 中的精度我在某个地方读到使用带有 true 作为参数的 microtime 没有什么意义,弄乱了代码让它工作得很好,直到我把它搞砸了.
这是我现在的代码,它似乎不再起作用了。需要它 sec msec 没有空格和点 epoch 示例:“13856484375004820824”
function time() {
round(microtime(true) * 1000);
return ini_set('precision', 20);
round(str_replace('.', '', microtime(1)));//string(20) "13856484375004820824"
}
任何想法如何解决它,我做错了什么?