从php中的文件读取上次修改的时间


Reading last modified time from a file in php

我可以使用Twitter API在我的网页中提供推文,一切都很好。但我想做一些不同的事情,而且经历了相当艰难的时光:我有一个文本文件,必须使用twitter API每小时更新一次tweet提要。所有的推特数据都将存储在该文本文件中。我的网站将访问文本文件并更新推特数据。每次网站访问文本文件的上次修改时间,网站都应检查该文本文件的最后修改日期。如果日期早于一个小时,它应该使用文件中的数据更新自己,否则保持原样。我有以下PHP函数来读取上次修改的时间:

$filename = 'textfile.txt';
if (file_exists($filename)) {
    echo "$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
}

我也有一个推特API工作,直接从推特提供信息。但为了让网站更快地运行,我想改变方式。任何人

从PHP手册

注意:此函数的结果是缓存的。有关更多详细信息,请参阅clearstatcache()。