Ben uzun süren bir php komut dosyası değiştirilmiş bir dosya için izlemeye çalışıyorum. Temel algoritma şudur:
...
$mtime = filemtime($filename);
sleep($delay);
if($mtime < filemtime($filename))
... // do something because file was changed elsewhere
Sorun filemtime
, örneğin, aynı komut Withing aynı değeri döndürür 10 dakika her zaman aynı komut dosyası içinde veya başka yollarla dosyada yapılan fiili değişikliklerin ne olursa olsun, aynı değişikliği zaman alacak demek için bir komut dosyası çalışıyorsa.
Aslında latest değişiklik zamanını almak için nasıl bir tavsiye ile yardımcı olun?