Descrição
Esta função pausa o script por segundos EXPR ou para sempre se EXPR não for especificado. Retorna o número de segundos realmente dormidos. Pode ser interrompido por um manipulador de sinal, mas você deve evitar usar o sono com alarme, pois muitos sistemas usam alarme para a implementação do sono.
Sintaxe
A seguir está a sintaxe simples para esta função -
sleep EXPR
sleep
Valor de retorno
Esta função retorna Inteiro, número de segundos que realmente dormiu
Exemplo
A seguir está o código de exemplo que mostra seu uso básico -
#!/usr/bin/perl
$num = 5;
while($num--) {
sleep(1);
}