PHP set_time_limit

 

Tenho registado diferentes comportamentos em diferentes servidores para o uso do  set_time_limit() e sleep(), e estou à procura de uma solução uniforme.
 
Abaixo está o código que estou a testar agora
 
<?php
 
$interval = 60 * 10;
 
set_time_limit(0);
 
print ini_get('max_execution_time');
 
ignore_user_abort(1);
 
for( $i = 0; $i < 5; $i++ ):
 
#DO STUFF HERE
 
#enforce
set_time_limit(0);
 
sleep( $interval );
 
endfor;

2013-04-12