当前位置:Gxlcms > PHP教程 > thinkphpS函数使用phpredis出现问题

thinkphpS函数使用phpredis出现问题

时间:2021-07-01 10:21:17 帮助过:4人阅读

    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')?;

人气教程排行