PHP time_nanosleep() funktion

Definition och användning

time_nanosleep() funktionen fördröjer kodkörningen i några sekunder och nanoseconds.

Syntax

time_nanosleep(seconds,nanoseconds)
Parameter Beskrivning
seconds Obligatorisk. Måste vara ett positivt heltal.
nanoseconds Obligatorisk. Måste vara ett positivt heltal mindre än en miljard.

Beskrivning

fördröjer programkörningen i den specificerade seconds och nanoseconds tal.

Returvärde

Om det är framgångsrikt returneras TRUE, om det misslyckas returneras FALSE

Om fördröjningen avbryts av en signal, returneras en associerad array med följande komponenter:

  • seconds - återstående seconds i fördröjningen
  • nanoseconds - återstående nanoseconds i fördröjningen

Tips och kommentarer

Kommentar:Denna funktion är inte implementerad på Windows-plattform.

Exempel

<?php
if (time_nanosleep(3,500000000) === true)
  {
  echo "Pausa 3 och en halv sekund";
  }
?>