硬汉工作室

 找回密码
 立即注册

QQ登录

只需一步,快速开始

+
搜索
热搜: 活动 交友 discuz

[开发技术] savecache函数介绍

[复制链接]
发表于 2024-10-9 15:50:08 | 显示全部楼层 |阅读模式
discuz里的savecache函数,别名:save_syscache,函数定义:savecache($cachename, $data),顾名思义,就是一个缓存函数。适合保存一些简单数据。第一个参数是缓存名,第二个是缓存的数据,可以是数组或者整形字符串等,数组会序列化保存。

举个例子:
缓存数据:
savecache('c1', ['name' => 'nciaer', 'age' => 35]);

获取数据:
loadcache('c1');
var_dump($_G['cache']['c1']); // 会打印['name' => 'nciaer', 'age' => 35]

数据都保存在数据库的common_syscache表里,一个缓存数据就是一行记录。
因为这个函数定义在核心函数里,所以不用提前引用任何文件。


有关PHP系统、Discuz或网站等各种问题,可以联系QQ1069971363寻求付费支持
Discuz插件商店:http://addon.dismall.com/?@56030.developer
回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|硬汉工作室 ( 冀ICP备13021567号-9 )

GMT+8, 2025-2-5 19:55 , Processed in 0.043518 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表