php强制更新图片缓存的方法
发布时间:2020-12-13 02:24:22 所属栏目: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全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |