How to use random milliseconds sleep (delay) in PHP

1 Answer

0 votes
function msleep($milliseconds) {
    return usleep($milliseconds * 1000); 
  }
  
for ($i = 0; $i < 7; $i++) {
    echo $i . "<br>";
    flush();
    ob_flush();
    msleep(rand(500, 3500)); // delay from 0.5 to 3.5 seconds
}
 
 
 
/*
run:
 
0
1
2
3
4
5
6
 
*/

 



answered Oct 17, 2020 by avibootz
edited Oct 17, 2020 by avibootz

Related questions

1 answer 174 views
1 answer 187 views
1 answer 238 views
1 answer 204 views
2 answers 201 views
1 answer 137 views
...