服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - PHP教程 - php将gd生成的图片缓存到memcache的小例子

php将gd生成的图片缓存到memcache的小例子

2020-04-03 15:21PHP教程网 PHP教程

php将gd生成的图片缓存到memcache的小例子,需要的朋友可以参考一下

  1. //开始缓存图片           
  2.  
  3.         ob_start();//启用输出缓存,暂时将要输出的内容缓存起来   
  4.  
  5.         imagejpeg($newimage,false,$quality);//输出   
  6.  
  7.         $data = ob_get_contents();//获取刚才获取的缓存   
  8.  
  9.         ob_end_clean();//清空缓存   
  10.  
  11.         $mem =get_memcache();//自己修改   
  12.  
  13.         $mem->set($mem_key,$data,720000);//将刚才获取的输出存到memcache里   
  14.  
  15.         echo $data;//输出图片   
  16.  
  17.       然后显示的时候这样  
  18.  
  19.         $mem = get_memcache();//自己修改   
  20.         $data = $mem->get($mem_key);  
  21.  
  22.         if($data) {  
  23.  
  24.             echo $data;  
  25.  
  26.             exit();  
  27.  
  28.         }  

延伸 · 阅读

精彩推荐