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

$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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号