function set_dir($dirpath) { $this->dir=$dirpath; $this->make_dir($th " /> 美国aaaa一级毛片啊,一级做a爱片特黄在线观看免费看,青草午夜精品视频在线观看

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

簡(jiǎn)單的php緩存類分享 php緩存機(jī)制

復(fù)制代碼 代碼如下:
<?php
class Cache
{
 private $dir = "data/cache/";//定義緩存目錄 
 private $key='c_a_sss'; // 文件名md5加密密鑰

 function set_dir($dirpath)
 {
  $this->dir=$dirpath;
  $this->make_dir($this->dir);
 }
 function read($key,$minutes=1)
 {
  $filename=$this->get_filename($key);
  if($datas = @file_get_contents($filename))
  {
    $datas = unserialize($datas);
    if(time() - $datas['time'] < $minutes*60)
    {
     return $datas['data'];
    }
  }
  return false;
 }

 function write($key,$data)
 {  
  $filename=$this->get_filename($key);
  if($handle = fopen($filename,'w+'))
  {
   $datas = array('data'=>$data,'time'=>time());
   flock($handle,LOCK_EX);
   $rs = fputs($handle,serialize($datas));
   flock($handle,LOCK_UN);
   fclose($handle);
   if($rs!==false){return true;  }
  }
  return false;
 }
 function clear_all()
 {
  $dir=$this->dir;
  $this->del_file($dir); 
 }

  private function get_filename($key)
 {
  return $this->dir.$key.'_'.md5($key.$this->key);
 }
 private function make_dir($path)
 {
  if (! file_exists ( $path ))
  {
   $this->make_dir ( dirname ( $path ) );
   if (! mkdir ( $path, 0777 ))
   die ( '無法創(chuàng)建緩存文件夾' . $path );
  }
 }
 private function del_file($dir)
 {
  if (is_dir($dir))
  {
   $dh=opendir($dir);//打開目錄 //列出目錄中的所有文件并去掉 . 和 ..
   while (false !== ( $file = readdir ($dh))) {
    if($file!="." && $file!="..") {
     $fullpath=$dir."/".$file;
     if(!is_dir($fullpath)) {
      unlink($fullpath);
     } else {
      $this->del_file($fullpath);
     }
    }
   }
   closedir($dh);
  }
 }
}

$cache = new cache();
  $cache->set_dir('data/cache_dir/');
  $data=$cache->read('sys',1);
  if(empty($data))
  {
   $data=array('aa'=>1111,'bb'=>2222,'date'=>date('Y-m-d H:i:s'));
   $cache->write('sys',$data); 
  }
  print_r($data);

php技術(shù)簡(jiǎn)單的php緩存類分享 php緩存機(jī)制,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久综合九色综合97婷婷群聊 | 国产身材极品喷水 在线播放 | 欧美jizzdh精品巨大 | 在线xxxx| 欧洲免费视频 | 激情网址在线观看 | 国产观看精品一区二区三区 | 综合在线观看 | 88av导航| 日本欧美一区二区三区在线 | 欧美激情国产一区在线不卡 | 99这里只有精品6 | 欧美一级精品 | 91在线免费观看网站 | 成人福利网| 四虎海外影库www4hu | 国语自产拍在线观看任你躁 | 色婷婷一区二区三区四区成人网 | 91天堂素人精品系列网站 | 国产成人美女福利在线观看 | 天天天天色 | 欧美视频久久久 | 交资源网在线观看 | 一级做a爰片性色毛片小说 一级做a爰片性色毛片新版的 | 伊人热热久久原色播放www | 欧美人禽杂交 | 欧美激情成人网 | www欧美在线观看 | 国产成人精品一区二区视频 | 激情图片激情小说激情视频 | 亚洲一区2区三区4区5区 | 国产精品色综合久久 | 思思九九热 | 91久久精品青青草原伊人 | 2019偷偷狠狠的日日 | 日韩在线一区二区三区免费视频 | 91精品全国免费观看 | 中文字幕在线一区二区三区 | 黄网站在线播放 | 香蕉草草久在视频在线播放 | 久久手机免费视频 |