Faz o script pausar até o horário especificado

# time_sleep_until

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

time_sleep_until — Faz o script pausar até o horário especificado

### Descrição

function time_sleep_until(float `$timestamp`): bool

Faz o script pausar até o horário especificado em `timestamp`.

### Parâmetros

`timestamp`

  O timestamp que representa o horário no qual o script deve acordar.

### Valor Retornado

Retorna `true` em caso de sucesso ou `false` em caso de falha.

### Erros/Exceções

Se o `timestamp` especificado estiver no passado, esta função irá gerar um `E_WARNING`.

### Exemplos

Exemplo #1 Um exemplo de time_sleep_until()

    <?php

    //retorna falso e gera um alerta
    var_dump(time_sleep_until(time()-1));

    // pode ser que funcione somente em computadores mais rápidos, irá pausar por até 0,2 segundo
    var_dump(time_sleep_until(microtime(true)+0.2));

    ?>

### Notas

> Nota: Todos os sinais serão entregues depois que o script acordar.

### Veja Também

- sleep() - Atrasa a execução
- usleep() - Atrasa a execução em microssegundos
- time_nanosleep() - Atrasa por um número de segundos e nanossegundos
- set_time_limit() - Limita o máximo tempo de execução

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