Função dormir() do PHP
Exemplo
Atrasar a execução do script atual por 3 segundos:
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
sleep(3);
//start again
echo date('h:i:s');
?>
Definição e uso
A função sleep() atrasa a execução do script atual por um número especificado de segundos.
Nota: Esta função gera um erro se o número de segundos especificado for negativo.
Sintaxe
sleep(seconds)
Valores de parâmetro
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
Detalhes técnicos
Valor de retorno: | Retorna 0 em caso de sucesso ou FALSE em caso de erro. Esta função retorna um valor diferente de zero se a chamada foi interrompida por um sinal. No Windows, esse valor sempre será 192 , que é o valor da constante WAIT_IO_COMPLETION na API do Windows. Em outras plataformas, o valor de retorno será o número de segundos restantes para dormir. |
---|---|
Versão do PHP: | 4+ |
Registro de alterações: | Antes do PHP 5.3.4, esta função sempre retornava NULL quando o sono ocorria no Windows. |
❮ Referências Diversas do PHP