PHP中文网-QQ群-扫二维码

QQ群

PHP中文网-关注微信公众号-扫二维码

微信公众号

当前位置:php中文网下载站 >类库下载>其它类库 >简单高效的文件缓存php类

简单高效的文件缓存php类

2018-01-12 来源/作者:php中文网 «» 下载次数:6
类库简介:
<?php
class FileCache  
{   
    public $keyPrefix = '';   
    public $cachePath = '';   
    public $cacheFileSuffix = '.bin';   
    public $directoryLevel = 1;    
    public $gcProbability = 10;  
    public $fileMode;   
    public $dirMode = 0775;  
    function __construct()  
    {  
        $this->cachePath = HT::$cacheRoot.'htcache';  
    }  
  
    function FileCache()  
    {  
        $this->__construct();  
    }

$dir : 缓存文件存放目录

$lifetime : 缓存文件有效期,单位为秒

$cacheid : 缓存文件路径,包含文件名

$ext : 缓存文件扩展名(可以不用),这里使用是为了查看文件方便

析构函数,检查缓存目录是否有效,默认赋值,检查缓存是否有效,写入缓存

$mode == 0 , 以浏览器缓存的方式取得页面内容

$mode == 1 , 以直接赋值(通过$content参数接收)的方式取得页面内容

$mode == 2 , 以本地读取(fopen ile_get_contents)的方式取得页面内容(似乎这种方式没什么必要)




申明:PHP中文网下载站匠心打造中国最大的免费下载站!一切资源免费,所有资源都经过检测,请放心下载!