J'essaie de regarder un fichier en cours de modification dans un script PHP long terme. L'algorithme de base est la suivante:Comment regarder les changements mtime dans le cours du script php?
...
$mtime = filemtime($filename);
sleep($delay);
if($mtime < filemtime($filename))
... // do something because file was changed elsewhere
problème est filemtime
renvoie la même valeur withing même script, par exemple Si un script s'exécute pendant 10 minutes, il obtiendra toujours le même temps de modification, indépendamment des modifications apportées au fichier dans le même script ou par d'autres moyens.
S'il vous plaît aider avec un conseil sur la façon d'obtenir réellement le dernière temps de modification?
Oui, appeler 'clearstatcache()' fait l'affaire, merci beaucoup. – zzandy