php操作redis数据库方法

75 阅读1分钟

一、安装php_redis扩展,用以操作redis

选择自已系统php版本对应的扩展,这一步自行解决

二、redis连接与验证

<?php
 
//创建一个redis客户端
$redis = new Redis();
 
//连接redis服务,指定主机,端口,和超时时间
$redis->connect('127.0.0.1', 6379, 60);
 
//进行密码验证
$redis->auth('');

三、redis的字符串(string)操作

//设置键的值,成功返回true,失败返回false
$ret = $redis->set('app_id', '1234567890');
var_dump($ret);
 
//获取键的值,成功返回键值,失败返回false
$ret = $redis->get('app_id');
var_dump($ret);
 
//设置键的值从指定偏移量开始,替换成指定字符串,成功返回新字符串的长度
$ret = $redis->setRange('app_id', 2, '666');
var_dump($ret);
 
//获取键的值,通过开始索引和结束索引,获取的子符串包括开始索引和结束索引
$ret = $redis->getRange('app_id', 0, -1);
var_dump($ret);
$ret = $redis->getRange('app_id', 3, 6);
var_dump($ret);
 
//设置新值,返回旧值,如果key不存在,则设置值,返回false
$ret = $re