Fonction time_nanosleep() PHP

Définition et utilisation

La fonction time_nanosleep() de PHP décale l'exécution du code pendant quelques secondes et quelques nanoseconds.

Syntaxe

time_nanosleep(seconds,nanoseconds)
Paramètres Description
seconds Obligatoire. Doit être un nombre entier positif.
nanoseconds Obligatoire. Doit être un nombre entier positif inférieur à un milliard.

Description

Retarde l'exécution du programme pendant une période spécifiée seconds et nanoseconds Nombre.

Valeur de retour

Retourne TRUE si succès, FALSE si échec

Si le délai est interrompu par un signal, un tableau associatif contenant les composants suivants est retourné :

  • seconds - Nombre de secondes restants dans le délai
  • nanoseconds - Nombre de nanoseconds restants dans le délai

Avis et commentaires

Remarque :Cette fonction n'est pas implémentée sous Windows.

Exemple

<?php
if (time_nanosleep(3,500000000) === true)
  {
  echo "Pause 3 secondes et demi";
  }
?>