redis的lrange_thinkphp5操作redis系列教程】列表类型之lRange,lGetRange
namespace app\admin\controller;
use think\cache\driver\Redis;
use think\Controller;
use \think\Db;
class Index extends Controller
{
//獲取redis
public function getRedis()
{
$redis = new \Redis();
$redis->connect('127.0.0.1',6379);
$redis->auth('root'); //redis密碼
echo $redis->get('name');
$arr= $redis->lRange('list-key',0,1);
dump($arr);
$redis->rPush('k1','a');
$redis->rPush('k1','b');
$redis->rPush('k1','c');
// lRange() lGetRnage() 獲取指定索引值范圍內(nèi)的所有元素
$res = $redis->lRange('k1',0,1);
var_dump($res);//array(2) { [0]=> string(1) "a" [1]=> string(1) "b" }
echo "
";
$res1 = $redis->lRange('k1',0,-1);
var_dump($res1);//array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" }
echo "
";
$res2 = $redis->lGetRange('k1',0,-1);
var_dump($res2); // array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" }
}
}
總結(jié)
以上是生活随笔為你收集整理的redis的lrange_thinkphp5操作redis系列教程】列表类型之lRange,lGetRange的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 6项目启动
- 下一篇: php接口和java接口_java和ph