Lässt das Skript bis zur angegebenen Zeit schlafen

# time_sleep_until

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

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

### Beschreibung

function time_sleep_until(float `$timestamp`): bool

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. Bei einem Fehler wird `false` zurückgegeben.

### 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() - Verzögert die Programmausführung
- usleep() - Verzögert die Programmausführung (in Mikrosekunden)
- time_nanosleep() - Verzögert die Ausführung um die gegebene Anzahl Sekunden und Nanosekunden
- set_time_limit() - Beschränkt die maximale Ausführungszeit

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open