thinkphp S函数使用phpredis出现问题
程序员文章站
2024-01-13 13:26:46
...
public function test3()
{
$a=S(array(
'type' => 'redis',
'prefix' => 'think',
'expire' => 3600)
);
// 设置缓存
echo S('name', "1111"); //返回值是1
}
public function test4(){
echo $value = S("name"); //什么不输出 dump的话输出false
}
回复内容:
public function test3()
{
$a=S(array(
'type' => 'redis',
'prefix' => 'think',
'expire' => 3600)
);
// 设置缓存
echo S('name', "1111"); //返回值是1
}
public function test4(){
echo $value = S("name"); //什么不输出 dump的话输出false
}
S('name', "1111", ['type' => 'redis',
'prefix' => 'think',
'expire' => 3600]);
/**
* 缓存管理
* @param mixed $name 缓存名称,如果为数组表示进行缓存设置
* @param mixed $value 缓存值
* @param mixed $options 缓存参数
* @return mixed
*/
function S($name, $value = '', $options = null)
S('name', 1111); // 返回的是这个操作的状态值,如果操作成功就是返回的true,反之返回的时候false;所以echo 1部队吗?
为什么不echo S('name')?;
上一篇: 洛谷P1585 魔法阵
推荐阅读