как работает sleep() ? а может и не он...

enver

Guest
как работает sleep() ? а может и не он...

есть код, который типа должен тормозить скрипт пока есть фаил

while(file_exists("temp.html"))
sleep(1);
else $p=1;

и есть другой код, который удаляет этот самый фаил

unlink("temp.html")

запускаю первый, а потом второй....
я думал, что первый прореагирует после срабатывания второго, но тот работает пока не закончиться время выполнения и так и не присвоит переменной $p значение
может поможете?
 

Profic

just Profic (PHP5 BetaTeam)
Читаем внимательно мануал по file_exists. sleep здесь совершенно ни причем...

выдержка
The results of this function are cached. See clearstatcache() for more details.
понятно?
 

enver

Guest
если честно, нет.... я не очень в английском
 

enver

Guest
вроде понял....
там в цикле надо вставить clearstatcache
праильно?
 

enver

Guest
спасибки.... очень помог, а то я уже сон потерял )))))))
 
Сверху