PHP time_nanosleep()Funktion

PHP Misc 参考手册PHP-Referenzhandbuch für Verschiedenes

Beispiele

Verzögert die Ausführung des aktuellen Skripts um 3.5 Sekunden:

<?php
if (time_nanosleep(3,500000000) === true)
{
echo "Dreieinhalb Sekunden geschlafen";
}
?>

Beispiel ausführen »

Definition und Verwendung

Die Funktion time_nanosleep() verzögert die Ausführung des aktuellen Skripts um eine Anzahl von Sekunden und Nanosekunden.


Syntax

time_nanosleep(seconds,nanoseconds)

Parameters Beschreibung
seconds Erforderlich. Gibt die Anzahl der Sekunden an, um die Ausführung des Skripts zu verzögern.
Nanosekunden Erforderlich. Gibt die Anzahl der Nanosekunden an, um die Ausführung des Skripts zu verzögern (muss kleiner als 1,000,000,000 sein).

Technische Details

Rückgabewert: Gibt bei Erfolg 0 zurück, bei Fehlschlag FALSE.

Wenn der Aufruf durch ein Signal unterbrochen wurde, wird ein assoziatives Array mit der Anzahl der in der Verzögerung verbleibenden Sekunden und Nanosekunden zurückgegeben.
PHP-Version: 5+
Änderungsprotokoll: Diese Funktion wurde auf Windows-Plattformen erst ab PHP 5.3.0 implementiert.


PHP Misc 参考手册PHP-Handbuch für sonstige Referenzen Andere Erweiterungen