php文件失效怎么,php判断文件存在失效

腾讯微博有访问次数的限制,于是就想着减小访问的频率,具体的做法是用一个文件把获取到的微博内容先保存下来,判断一下时间,如果时间很短的话就使用存下来的文件,否则就获取一下微博的内容:

判断时间用time() – filemtime($weibo_file)) >1000;一个是获取本地时间函数time();一个当然是获取文件时间函数filetime()比较两者得到时间差用来判断更不更新文件。

至于把网上的网页内容保存下来函数挺多可以用copy(‘www.chaochaoblog.com’,$weibo_file);既可以保存下来。

上面的都好说,关键是$weibo_file这个file文件的路劲问题。本来想着用绝对路径用WP_CONTENT_URL.’/plugins/qq-microblog/来得到绝对的路径然以避免file函数会不成功。结果试了多次竟然还是不行。后来我把is_file()的逻辑判断改为!is_file();结果运行过去了但是在filetime()函数执行的时候出错了,好大一个错误把我的博客框架都撑破了。

其中有个路径home/。。。。/plugins/qq-microblog/这样子我才发现了原来所谓的绝对路径不是用www的网络路径啊,应该用服务器上的路径用_file_就可以获取。哎,浪费我时间!

如无特别说明,本博客文章皆为原创。转载请说明,来自吵吵博客。

吵吵微信朋友圈,请付款实名加入:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值