ホームページ >バックエンド開発 >PHPチュートリアル >画像キャッシュを強制的に更新するPHPサンプルコード

画像キャッシュを強制的に更新するPHPサンプルコード

WBOY
WBOYオリジナル
2016-07-25 08:55:221207ブラウズ
  1. /**画像キャッシュの強制更新
  2. * @param Array $files 更新する画像
  3. * @param int $version version
  4. * @edit bbs.it-home.org
  5. */
  6. functionforce_reload_file($files=array(), $version=0){
  7. $html = '';
  8. if(!isset($_COOKIE['force_reload_page_'.$version])){ // 判断否か既に更新过
  9. setcookie('force_reload_page_'.$version, true, time()+2592000);
  10. $html .= '';
  11. $html をエコー;
  12. exit();
  13. }else{ // 画像取得一次,针对chrome优化
  14. if($files){
  15. $html .= '';
  16. }
  17. }
  18. $html を返します。
  19. }
  20. // 调用メソッド
  21. $files = array(
  22. 'images/1.jpg',
  23. 'images/2.jpg',
  24. 'images/3.jpg',
  25. 'images/4.jpg'
  26. );
  27. $html = Force_reload_file($files, 1); //更新缓存文件
  28. echo $html;
复制代

>>> 您可能感兴趣的文章: PHP と浏览器缓存机制を解析します 超级精练のphp缓存类与实例 php ob_start() 存関数数の用法详解 php 文件缓存データ据类的代码分享 php立即刷新出力方法の例 php页面存在の例(减经cpu与mysql負担) 一つのphp缓存类与调の使用例 php静态缓存提升网站访问速度的实现代码 php页面缓存ob系列関数数の相关介绍 php禁止页面缓存出出力代コード php禁止页面缓存代コード 一つphpの页面缓存类



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。