Как остановить цикл во избежание превышения лимита времени?

Bu-Bu

Любитель PHP
Как остановить цикл во избежание превышения лимита времени?

Возникла проблема. Есть цикл перебора данных. В связи с тем, что данные берутся из разных источников, периодически не хватает лимита времени и выполнение скрипта прерывается сервером (со всеми вытекающими). Увеличение лимита через htaccess не помогает. Если кто сталкивался, то можно ли как-нидь корректно прекращать цикл при наступлении определенного времени выполнения (речь идет именно о процессе в цикле а не о самом цикле). Заранее всем спасибо!
 

Bu-Bu

Любитель PHP
Я, наверное, не до конца объяснил проблему. Можно ли в цикл вставить проверку лимита времени, чтобы при выполнении "задание[$i]" "зависшее" по времени задание корректно прерывалось, ибо цикл прерывать - не проблема проверкой end_time - start_time при каждом $i++.
 
Сверху