站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
SpeedPHP/spCache函数数据缓存类
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{SpeedPHP top}} spCache将带给开发者一种新的方式去进行[[数据]]缓存。spCache会智能地将[[数据库]]查询返回的结果数据给缓存起来,当程序下次需要这些数据的时候,就不再需要链接数据库再进行查询,而是直接从缓存中获取。 ==成员变量== public *$life_time -- 默认的数据生存期 private *$model_obj -- 模型对象 *$input_args -- 调用时输入的参数 ==成员函数== *cache_obj -- 执行spModel子类对象的方法,并对返回结果进行缓存。 *clear -- 清除单个函数缓存的数据 *clear_all -- 清除全部函数缓存的数据 *__input -- 函数式使用模型辅助类的输入函数 *__call -- 魔术函数,支持多重函数式使用类的方法 位置:spCache类位于 SP_PATH/Core/spModel.php ==详细== ===cache_obj=== 执行spModel子类对象的方法,并对返回结果进行缓存。 result cache_obj(object & obj, string func_name, array func_args, float life_time ) 参数: *object & obj 引用的spModel子类对象 *string func_name 需要执行的函数名称 *array func_args 函数的参数 *float life_time 缓存生存时间 返回: cache_obj()返回obj调用func_name函数后返回的结果。 结果将按life_time的时间进行缓存,当缓存存在的情况下,调用cache_obj()将返回缓存中的内容。 cache_obj()主要是通过spModel()->spCache()->findAll()的形式调用,所以开发者并不需要直接调用cache_obj()。 ===clear=== 清除单个函数缓存的数据 bool clear(object & obj, string func_name, array func_args) 参数: *object & obj, 引用的spModel子类对象 *string func_name 需要执行的函数名称 *array func_args 函数的参数 在默认不输入参数func_args的情况下,将清除全部该函数生成的缓存。如果func_args有设置,将只会清除该参数产生的缓存。 ===clear_all=== 清除全部函数缓存的数据 bool clear_all(void) ===__input=== 函数式使用模型辅助类的输入函数。 object __input(args args) __input() 是spController的模型辅助类在使用函数式方法时的标准输入接口。 ===__call=== 魔术函数,支持多重函数式使用类的方法 ==参考来源== http://speedphp.com/manual.html {{SpeedPHP}} [[category:SpeedPHP|S]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:SpeedPHP
(
编辑
)
模板:SpeedPHP top
(
编辑
)