logo

Palette - 让它色彩缤纷🎨

Palette — 可视化页面构建器,无需专业设计背景。

在线演示 下载 Palette

滚动

如何使用缓存

22/02/2025, by 匿名 (未验证)
论坛

您好,我正在创建一个模块,但遇到了缓存问题(这是我第一次碰到)。我有一个 $xml,我已经解析了它,并将所有必要的内容放入变量 $res 中。(或者更简单地把所有内容放入一个区块并缓存这个区块?)

现在需要将其放入缓存中(每6小时更新一次),并在访问时提取。

我知道需要使用 

cache_get
cache_set
hook_cron

,但我不太明白如何放入缓存。

我理解这段代码是将数据放入缓存,但那么多变量... 我该把我的变量放在哪里呢?

cache_set($cid, $data, $bin = 'cache', $expire ='CACHE_PERMANENT')

从缓存中提取 

cache_get ($CID, $bin = "cache")

,而对于更新,我不知道如何使用 hook_cron。

请帮我解决这个问题。谢谢!