Dude, there are two ways to solve this, either you use the Javascript timeout function or you use PHP Sleep, apart from usleep() which Delays execution by millionths of a second.
Ex Javascript:
setTimeout(function() { console.log("setTimeout: Ja passou 1 segundo!"); }, 1000);
setInterval(function() { console.log("setInterval: Ja passou 1 segundo!"); }, 1000);
What the code prints on the screen:
setTimeout: Ja passou 1 segundo!
setInterval: Ja passou 1 segundo!
setInterval: Ja passou 1 segundo!
setInterval: Ja passou 1 segundo!
setInterval: Ja passou 1 segundo!
...
Deepening:
var recursiva = function () {
console.log("Se passaram 1 segundo!");
setTimeout(recursiva,1000);
}
recursiva();
Ex Sleep PHP
int Sleep ( int $Seconds )
Next view of coding
<?php
// Hora atual
echo date('h:i:s') . "\n";
// Dorme por 10 segundos
sleep(10);
// Acorde!
echo date('h:i:s') . "\n";
?>
setTimeout
does not solve your problem?– Marcelo de Andrade