简单实用的PHP文本缓存类实例(2)
demo.php
<php /* * 使用方法举例 */ ------------------------------------Demo1------------------------------------------- require_once('cache.inc.php'); $cachedir = './Cache/'; //设定缓存目录 $cache = new Cache($cachedir,10); //省略参数即采用缺省设置, $cache = new Cache($cachedir); if ($_GET['cacheact'] != 'rewrite') //此处为一技巧,通过xx.Php?cacheact=rewrite更新缓存,以此类推,还可以设定一些其它操作 $cache->load(); //装载缓存,缓存有效则不执行以下页面代码 //页面代码开始 echo date('H:i:s jS F'); //页面代码结束 $cache->write(); //首次运行或缓存过期,生成缓存 ------------------------------------Demo2------------------------------------------- require_once('cache.inc.php'); $cachedir = './Cache/'; //设定缓存目录 $cache = new Cache($cachedir,10); //省略参数即采用缺省设置, $cache = new Cache($cachedir); if ($_GET['cacheact'] != 'rewrite') //此处为一技巧,通过xx.Php?cacheact=rewrite更新缓存,以此类推,还可以设定一些其它操作 $cache->load(); //装载缓存,缓存有效则不执行以下页面代码 //页面代码开始 $content = date('H:i:s jS F'); echo $content; //页面代码结束 $cache->write(1,$content); //首次运行或缓存过期,生成缓存 ------------------------------------Demo3------------------------------------------- require_once('cache.inc.php'); define('CACHEENABLE',true); if (CACHEENABLE) { $cachedir = './Cache/'; //设定缓存目录 $cache = new Cache($cachedir,10); //省略参数即采用缺省设置, $cache = new Cache($cachedir); if ($_GET['cacheact'] != 'rewrite') //此处为一技巧,通过xx.Php?cacheact=rewrite更新缓存,以此类推,还可以设定一些其它操作 $cache->load(); //装载缓存,缓存有效则不执行以下页面代码 } //页面代码开始 $content = date('H:i:s jS F'); echo $content; //页面代码结束 if (CACHEENABLE) $cache->write(1,$content); //首次运行或缓存过期,生成缓存 ?>
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对黑区网络的支持。如果你想了解更多相关内容请查看下面相关链接