time_nanosleep
uniqid
Sonstige Funktionen
PHP Manual

# time_sleep_until

(PHP 5 >= 5.1.0)

time_sleep_until — Lässt das Skript bis zur angegebenen Zeit schlafen

### Beschreibung

bool time_sleep_until ( float `$timestamp` )

Lässt das Skript bis zum angegebenen `timestamp` schlafen.

### Parameter-Liste

`timestamp`

  Der Unix-Timestamp, zu dem die Ausführung des Skripts wieder aufgenommen werden soll.

### Rückgabewerte

Gibt bei Erfolg `TRUE` zurück. Im Fehlerfall wird `FALSE` zurückgegeben.

### Changelog

Version | Beschreibung
--- | ---
5.3.0 | Diese Funktion ist nun auch unter Windows verfügbar.

### Fehler/Exceptions

Die Funktion generiert eine `E_WARNING`-Meldung, wenn der angegebene `timestamp` in der Vergangenheit liegt.

### Beispiele

Beispiel #1 Ein time_sleep_until()-Beispiel

`<?php
// Gibt false zurück und generiert eine Warnung
var_dump(time_sleep_until(time()-1));
// funktioniert evtl. nur auf schnellen Rechnern, schläft für bis zu 0.2 Sekunden
var_dump(time_sleep_until(microtime(true)+0.2));
?>`

### Anmerkungen

> Hinweis: Alle eingetroffenen Signale werden erst ausgeliefert, wenn die Ausführung fortgesetzt wird.

### Siehe auch

- sleep() - Programmverzögerung
- usleep() - Programm-Verzögerung in Mikrosekunden
- time_nanosleep() - VerzÃ¶gert die Ausführung um die gegebene Anzahl Sekunden und Nanosekunden
- set_time_limit() - Legt die maximale Ausführungszeit fest

time_nanosleep
uniqid
Sonstige Funktionen
PHP Manual