加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php强制更新图片缓存的方法

发布时间:2020-12-13 02:24:22 所属栏目:PHP教程 来源:网络整理
导读:《PHP实例:php强制更新图片缓存的方法》要点: 本文介绍了PHP实例:php强制更新图片缓存的方法,希望对您有用。如果有疑问,可以联系我们。 本篇章节讲解php强制更新图片缓存的办法.供大家参考研究.具体实现办法如下: PHP实战 代码如下: /** 制更

《PHP实例:php强制更新图片缓存的方法》要点:
本文介绍了PHP实例:php强制更新图片缓存的方法,希望对您有用。如果有疑问,可以联系我们。

本篇章节讲解php强制更新图片缓存的办法.分享给大家供大家参考.具体实现办法如下:PHP实战

代码如下:
/** 制更新D片
*?? @param Array $files 要更新的D片
*?? @param int $version 版本
*/?
function force_reload_file($files=array(),$version=0){?
??? $html = '';?
??? if(!isset($_COOKIE['force_reload_page_'.$version])){ // 判嗍欠褚迅逻^?
??????? setcookie('force_reload_page_'.$version,true,time()+2592000);?
??????? $html .= '<script type="text/javascript">'."rn";?
??????? $html .= 'window.onload = function(){'."rn";?
??????? $html .= 'setTimeout(function(){window.location.reload(true); },1000);'."rn";?
??????? $html .= '}'."rn";?
??????? $html .= '</script>';?
??????? echo $html;?
??????? exit();?
??? }else{? // x取D片一次,chrome化?
??????? if($files){?
??????????? $html .= '<script type="text/javascript">'."rn";?
??????????? $html .= "<!--rn";?
??????????? for($i=0,$max=count($files); $i<$max; $i++){?
??????????????? $html .= 'var force_reload_file_'.$i.' =new Image()'."rn";?
??????????????? $html .= 'force_reload_file_'.$i.'.src="'.$files[$i].'"'."rn";?
??????????? }?
??????????? $html .= "-->rn";?
??????????? $html .= '</script>';?
??????? }?
??? }?
??? return $html;?
}?
?
// 调用办法?
$files = array(?
??? 'images/1.jpg',?
??? 'images/2.jpg',?
??? 'images/3.jpg',?
??? 'images/4.jpg'?
);?
$html = force_reload_file($files,1);?
echo $html;

希望本文所述对大家的php程序设计有所帮助.PHP实战

编程之家培训学院每天发布《PHP实例:php强制更新图片缓存的方法》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读