php使用redis常用方法

//connect实例连接到一个Redis
$result = $redis->connect('127.0.0.1', 6379);  
var_dump($result); //结果:bool(true)  

//set设置key和value的值
$result = $redis->set('test',"11111111111");  
var_dump($result);    //结果:bool(true)  

//get获取有关指定键的值
$result = $redis->get('test');  
var_dump($result);   //结果:string(11) "11111111111"  

//delete删除指定的键
$redis->delete('test');  
var_dump($redis->get('test'));  //结果:bool(false)  

//setnx如果在数据库中不存在该键,设置关键值参数
$redis->setnx('test',"22222222");  
echo $redis->get('test');  //结果:22222222  

// exists验证指定的键是否存在
$redis->set('test',"1111111111111");  
var_dump($redis->exists('test'));  //结果:bool(true)  

// incr数字递增存储键值键.
$redis->set('test',"123");  
var_dump($redis->incr("test"));  //结果:int(124)  
var_dump($redis->incr("test"));  //结果:int(125)  

// decr数字递减存储键值。
$redis->set('test',"123");  
var_dump($redis->decr("test"));  //结果:int(122)  
var_dump($redis->decr("test"));  //结果:int(121)  

// getMultiple取得所有指定键的值。如果一个或多个键不存在,该数组中该键的值为假
$redis->set('test1',"1");  
$redis->set('test2',"2");  
$result = $redis->getMultiple(array('test1','test2'));  
print_r($result);   //结果:Array ( [0] => 1 [1] => 2 )  

// lpush由列表头部添加字符串值。如果不存在该键则创建该列表。如果该键存在,而且不是一个列表,返回FALSE。
var_dump($redis->lpush("test","111"));   //结果:int(1)  
var_dump($redis->lpush("test","222"));   //结果:int(2)  

// rpush由列表尾部添加字符串值。如果不存在该键则创建
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值