microtime
En esta página
microtime
Devuelve el timestamp UNIX actual con microsegundos
Descripción#
microtime([bool $as_float]): string
```php
`microtime` devuelve el timestamp Unix, con microsegundos. Esta función está únicamente disponible en los sistemas que soportan la función gettimeofday().
Para medir el rendimiento, se recomienda el uso de `hrtime`.
## Parámetros
`as_float`
Si se utiliza y se define como `true`, `microtime` devolverá un `float` en lugar de un `string`, tal como se describe en la sección de valores devueltos a continuación.
## Valores devueltos
Por omisión, `microtime` devuelve un `string` en el formato "msec sec", donde `sec` es el número de segundos desde la época Unix (1 de Enero de 1970, 00:00:00 GMT), y `msec` es el número de microsegundos que han transcurrido desde `sec`, expresado en segundos en forma de fracción decimal.
Si `as_float` se define como `true`, entonces `microtime` devuelve un `float`, que representa el tiempo actual, en segundos, desde la época Unix, con precisión de microsegundo.
## Ejemplos
Duración de ejecución de un script en PHP
Ejemplo con `microtime` y `REQUEST_TIME_FLOAT`