timeout

Mar 14, 2007 13:52

Гм, идея ограничения работы функции по времени не сработала, похоже, из-за глюков в моём пхп, но и необходимость в такой хрени пропала. Я придумал на отупение простую штуку, чтобы вмешиваться в работу процесса:

if ($file = fopen ("continue.txt", "r")) {
    $text = fgets ($file);
    fclose ($file);
    if (false !== strpos (strtolower ($text), " ( Read more... )

проги

Leave a comment

Comments 6

tenka March 14 2007, 14:30:21 UTC
Ужас какой. o_O
А вообще задача как звучала? Управлять каким-то процессом?

Reply

ob_ivan March 16 2007, 20:18:34 UTC
Задача никак не звучала, просто мне понадобились вычисления непредсказуемо длительного времени, и я думал, как выйти из положения. Собственно, вопрос о функции из того поста представляет интерес сам по себе, как занимательная задачка для разминки программерских мозгов.

Reply

tenka March 19 2007, 08:16:11 UTC
Пиши на .NET, там потоки есть и вообще ^_^
Мне кажется, или на PHP действительно проблематично решать довольно сложные и ёмкие задачи, нэ.

Reply

ob_ivan March 19 2007, 08:36:39 UTC
Не знаю, что тебе кажется, но так оно и есть на самом деле. Мягко говоря, заточка не под это.

Reply


smalgin March 14 2007, 17:13:17 UTC
шо ж ты просто существование файла не проверяешь? или environment variable.

Reply

ob_ivan March 16 2007, 20:25:24 UTC
Ну, энвирвары менять на лету не так удобно...

Разумеется, это всё инкапсулируется в специальную функцию LetMeLiveALittleBitLonger() со всеми пустыми стаканами на случай, если не захочется пить. (на эскизах главных героев, например, манги -- фонов, как известно, тоже нету, так зачем же их за это хаять?)

Reply


Leave a comment

Up