Cita:
Iniciado por jjolumahe
no se si te sirva la respuesta, pero podria ser asi:
Código PHP:
//tomo el valor de tiempo
$tiempo_actual = time();
while(){
//tomo el tiempo nuevo (ejecucion del script)
$nuevo_tiempo = time();
//comparo los tiempos
if(($nuevo_tiempo - $tiempo_actual) >= $duracion_deseada_en_segundos )
{
break;
}
else
{
//aca se ejecutaria lo que tenga en el while
}
}
No sirve porque si un proceso queda colgado dentro de una repetición del while nunca se podrá determinar el $nuevo_tiempo y el proceso continuará colgado.