Función PHP time_nanosleep()

Definición y uso

La función time_nanosleep() de PHP retrasa la ejecución del código durante varios segundos y nanosegundos.

Sintaxis

time_nanosleep(seconds,nanoseconds)
Parámetros Descripción
seconds Requerido. Debe ser un entero positivo.
nanoseconds Requerido. Debe ser un entero positivo menor de mil millones.

Descripción

Retrasa la ejecución del programa especificado seconds y nanoseconds Núm.

Valor de retorno

Si tiene éxito, devuelve TRUE, si falla, devuelve FALSE

Si el retraso se interrumpe por una señal, se devuelve un array asociativo con los siguientes componentes:

  • seconds - Número de segundos restantes en el retraso
  • nanoseconds - Número de nanosegundos restantes en el retraso

Sugerencias y comentarios

Comentario:Esta función no está implementada en la plataforma Windows.

Ejemplo

<?php
if (time_nanosleep(3,500000000) === true)
  {
  echo "Pausa 3 segundos y medio";
  }
?>