麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
个人做的局部数据cache类
悬赏分:20 - 2007年08月22日

附件中是我下午写的一个cache类,实现整体、局部数据cache,大家看看,多多提建议。

附件中包括类、demo两个php文件。

-------------------
[php]
//载入类
require_once("Cache.class.php");

//cache数据保存根目录
$sRootDir = "d:/apply/Apache/htdocs/demo2";

//初始化对象
$oCache = new Cache($sRootDir);

//应用名称
$sAppName = "personal";

//需cache的区块变量
$sVariable = "xxxx";

//需cache的原始数据,支持数组、字串
$sDataRec = array('name'=>'xxx', 'sex'=>1);


//获得cache数据
$aRet = $oCache->getCache($sAppName, $sVariable);

print_r($aRet);

//检查cache是否有效
$bCacheCheck = $oCache->cacheIsValid($aRet[0]);

if(count($aRet) <= 0 || !$bCacheCheck)
{
echo "xxx";

//写入、更新cache数据
$bRet = $oCache->setCache($sAppName, $sVariable, $sDataRec);

print_r($bRet);
}

[/php]

cache20070421.rar

提问者:丢丢   08-22 15:03
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
15 + 61 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM