为了账号安全,请及时绑定邮箱和手机立即绑定

$mtime = time();这不是让他们相等吗,下面的差值怎么还会有

$mtime = time();这不是让他们相等吗,下面的差值怎么还会有

正在回答

4 回答

$mtime = filemtime($filename);

//通过计算时间差 来判断文件内容是否有效

echo (time() - $mtime) > 60 * 60 * 24 ? "缓存已过期" : "缓存未过期,即将打印文件里面的内容:","<br />",file_get_contents($filename),"<br />";


0 回复 有任何疑惑可以回复我~
#1

慕圣3571134

补充一下 :(time() - $mtime) > 60 * 60 * 24 => 当前时间与修改时间对比,是否相差1天的时间。 建议大家都用这种直观的写法,直接写秒值还要口算,太费神!
2018-12-23 回复 有任何疑惑可以回复我~

题目不就让你改这个地方的嘛


0 回复 有任何疑惑可以回复我~

代码运行到下一句有个时间差

0 回复 有任何疑惑可以回复我~

time(),方法是系统的方法,获取时间

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$mtime = time();这不是让他们相等吗,下面的差值怎么还会有

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信