time_nanosleep
En esta página
time_nanosleep
Esperar durante un número de segundos y nanosegundos
Descripción#
time_nanosleep(int $seconds, int $nanoseconds): array
```php
time_nanosleep impone un retraso de ejecución de `seconds` segundos y `nanoseconds` nanosegundos.
## Parámetros
`seconds`
Debe ser un integer no negativo.
`nanoseconds`
Debe ser un integer no negativo, inferior a 1000 millones.
> [!NOTE]
> En Windows, el sistema puede esperar más tiempo que el número de nanosegundos dado, según el hardware.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
Si el retraso es interrumpido por una señal, se devolverá un array asociativo con los elementos:
- `seconds`: número de segundos restantes en el retraso
- `nanoseconds`: número de nanosegundos restantes en el retraso
## Ejemplos
Ejemplo con `time_nanosleep`
```php
Véase también#
sleep, usleep, time_sleep_until, set_time_limit