zf框架的zend_cache缓存使用方法(zend框架)
发布:smiling 来源: PHP粉丝网 添加日期:2020-10-28 10:09:40 浏览: 评论:0
这篇文章主要介绍了Zend_Cache文件缓存的基本操作,简单的示例,,需要的朋友可以参考下。
Zend_Cache文件缓存的基本操作,代码中有已写注释,大家共同学习一下吧,代码如下:
- <?php
- require_once("Zend/Loader.php");
- //载入Zend缓存类(Zend_Cache)
- Zend_Loader::loadClass("Zend_Cache");
- //前端缓存设置(生命周期、是否序列化)
- $Foptions = array('lifetime' => 60 , 'automtic_Serialization' => true);
- //后端缓存设置(缓存存放路径)
- $Boptions = array('cacheDir' => 'cache');
- //开启缓存模式,(Core[核心],File[文件],前端缓存配置信息,后端缓存配置信息)
- $Cache = Zend_Cache::factory('Core','File',$Foptions,$Boptions);
- //判断缓存是否存在,如果存在则载入缓存load('String'[缓存名称])
- if ($Result = $Cache -> load('cache_two'))
- {
- echo "缓存已经存在!<br>";
- print_r($Result);
- }
- else
- {
- //如果缓存不存在则读取文件,并将文件内容写入湖缓存
- echo "缓存不存在!<br>";
- $Filename = 'temp.txt';
- $Fopen = fopen($Filename,'r');
- $Result = fread($Fopen, filesize($Filename));
- fclose($Fopen);
- //保存缓存方式load($Result[读取资源],'缓存名称')
- $Cache -> save($Result,'cache_two');
- print_r($Result);
- }
- ?>
Tags: zend_cache
- 上一篇:Yii操作数据库的3种方法
- 下一篇:yii上传文件或图片实例
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)