тайм-аут php (время паузы) в цикле

Я пытаюсь понять, как приостановить цикл в php, поэтому он выполняется один раз каждые 5 минут, например

while($row=$stmt->fetch(PDO::FETCH_ASSOC)){ //send email to a member // pause for a minute then continue the loop } 

простой пример

 for($x=0;$x<=4;$x++){ echo $x."<br>"; sleep(5); // the loop will be delayed for 25 seconds then it'll print 5 lines at once }