PHP sleep()Funktionen
PHP-Referenzhandbuch für Verschiedenes
Beispiele
Verzögern Sie die Ausführung des aktuellen Skripts um 5 Sekunden:
echo date('h:i:s') . "<br>";
//Verzögerung um 5 Sekunden
sleep(5);
//Die Zeit erneut ausgeben
echo date('h:i:s');
Beispiel ausführen »
Definition und Verwendung
Die Funktion sleep() verzögert die Ausführung des aktuellen Skripts um eine Anzahl von Sekunden.
Hinweis:Wenn die angegebene Anzahl von Sekunden negativ ist, wirft die Funktion einen Fehler.
Syntax
sleep(seconds)
| Parameters | Beschreibung |
|---|---|
| seconds | Erforderlich. Gibt die Anzahl der Sekunden an, um die Ausführung des Skripts zu verzögern. |
Technische Details
| Rückgabewert: | Gibt bei Erfolg 0 zurück, bei Fehlschlag FALSE. Wenn der Aufruf durch ein Signal unterbrochen wird, gibt die Funktion einen Wert ungleich null zurück. Auf Windows-Plattformen ist dieser Wert immer192, was dem Wert der Konstante WAIT_IO_COMPLETION in der Windows-API entspricht. Auf anderen Plattformen ist der Rückgabewert die verbleibende Anzahl von Sekunden, um die verzögert wird. |
|---|---|
| PHP-Version: | 4+ |
| Änderungsprotokoll: | In Versionen vor PHP 5.3.4 gab diese Funktion bei einem Aufruf auf Windows-Plattformen immer NULL zurück. |
PHP-Handbuch für sonstige Referenzen Andere Erweiterungen