4.3.10 Cache类
connect():实例化缓存驱动
getInstance():取得实例
set():保存缓存
get():读取缓存
rm():删除缓存
inc():递增操作
dec():递减操作
Cache类使用示例:
//
创建缓存对象(这里以memcache为例)
$obj_cache
=
Cache
::
getInstance
(
'memcache'
);
//
写入缓存,缓存周期为1小时
$obj_cache
->
set
(
'uid_100'
,
'
这里是缓存内容'
,
null
,
3600
);
//
读取缓存内容
$value
=
$obj_cache
->
get
(
'uid_100'
);
//
删除缓存内容
$obj_cache
->
rm
(
'uid_100'
);
//
清空所有缓存内容
$obj_cache
->
clear
();
//
写入100
$obj_cache
->
set
(
'uid_100'
,
100
,
null
,
3600
);
//
增加50
$obj_cache
->
inc
(
'uid_100'
,
50
);
echo
$obj_cache
->
get
(
'uid_100'
);
//
输出150
//
减少50
$obj_cache
->
dec
(
'uid_100'
,
50
);
echo
$obj_cache
->
get
(
'uid_100'
);
//
输出100
Copyright ©2009 - 2014 shopnc.net.All rights reserved.
Powered By ShopNC