tp6使用redis缓存数据直接存储json格式解决方案!需要自取!
最近在搞自己的开源的博客,用的是tp6框架,因为今年大环境整体都不好,本身我离职的,闲暇时间比较多,想着闲着也是闲着,搞就认认真真搞一下,所以博客就决定增加redis缓存支持,然后看了下tp6的缓存文档,看到评论区有一个大哥一个问题问的挺好的,整哈我自己也遇到了类似的问题,记录一下解决方案!
相关链接
- tp6缓存文档:https://www.kancloud.cn/manual/thinkphp6_0/1037634
- 大哥的疑惑(如下图所示)
实现效果
实现步骤
参考代码
<?php
// 缓存服务编码函数
if (!function_exists("cache_encode")) {
function cache_encode($data)
{
return json_encode($data);
}
}
// 缓存服务解码函数
if (!function_exists("cache_decode")) {
function cache_decode($data)
{
return json_decode($data, true);
}
}