1.安裝redis ,並啟動redis服務
2.安裝php redis 拓展
3.在redis.php中添加配置
<?php return [ 'host' => '127.0.0.1', 'port' => '6379', ];
在根目錄extend里新建redis目錄,並在其里面建Redis.php文件,文件內容如下:
<?php namespace redis; class Redis extends \Redis { public static function redis() { $con = new \Redis(); $con->connect(config('redis.host'), config('redis.port'), 5); return $con; } }
在項目根目錄thinkphp目錄里helper.php里設置redis助手函數,加入如下內容:
if (!function_exists('redis')) { /** * 獲取容器對象實例 * @return Container */ function redis() { return \redis\Redis::redis(); } }
在控制器里使用
public function index() { redis()->set('task_num_1',3); $num = redis()->get('task_num_1'); halt($num); return $this->fetch(); }