PHP输出图片文件,实现浏览器缓存机制

2019年11月07日 阅读数:11
这篇文章主要向大家介绍PHP输出图片文件,实现浏览器缓存机制,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。
1 $ETag = '"'.md5($file).'"';
2 if(env('HTTP_IF_NONE_MATCH') === $ETag){
3     header ( 'ETag: '.$ETag, true, 304 );
4     exit;
5 } else {
6     header ( 'ETag: '.$ETag );
7     readfile ( $file );
8     exit;
9 }