with new milisegundos gmdate from current php datetime nanotime

new - ¿Cómo obtener tiempo en PHP con nanosegundos de precisión?



php current date with milliseconds (3)

¿Es esto incluso posible en PHP?

Si no, ¿cuál es la precisión más alta disponible?



microtime es la más alta precisión usando el vocabulario de PHP. También puede realizar una llamada al sistema utilizando la date Unix y especificar el formato %N si necesita una precisión de nanosegundos. Unix ntp_gettime() tiene una resolución aún mayor y devuelve datos de inestabilidad / desviación / estabilidad / cambio / calibración.


La función de microtime es lo que estás buscando.

PHP no proporciona una función que tenga mayor precisión que los microsegundos.

Puede usar la función del system para obtener el valor directamente de la máquina si está ejecutando Linux:

$nanotime = system(''date +%s%N'');

%s es la cantidad de segundos, agregada por %N , que es la cantidad de nanosegundos.