//创建文件
if (@file_put_contents($cacheFile, $value, LOCK_EX) !== false) {
if ($this->fileMode !== null) {
@chmod($cacheFile, $this->fileMode);}
if ($duration <= 0) {
$duration = 31536000; // 1 year}
return @touch($cacheFile, $duration + time());
}
touch()//添加访问时间和修改时间
//判断文件是否过期
@filemtime($cacheFile) //本函数返回文件中的数据块上次被写入的时间,也就是说,文件的内容上次被修改的时间。