PHP扩展redis使用手册
2014-04-03 15:22
363 查看
【key】
方法:EXISTS($key)
说明:检查某个key是否存在,存在返回true,不存在返回false
方法:DEL($key)
说明:删除一个key,返回删除的个数(整形)
方法:EXPIRE($key, $seconds);
说明:为某个key设置生存时间,单位为秒,设置成功返回true,失败返回false,比如key不存在的时候
【string】
方法:SET($key, $value)
说明:设置一个string,设置成功返回true,key不存在会自动创建对应的key,key存在则覆盖它的旧值
方法:SETNX($key, $value)
说明:当key不存在时设置一个string,key不存在且设置成功返回true,如果key已经存在则返回false
方法:GET($key)
说明:获取一个string的值,返回一个字符串,key不存在或者key不是string类型返回false
【hash】
方法:HGET($key, $field)
说明:获取hash表中某个域的值,返回一个字符串,key或域不存在返回false
方法:HGETALL($key)
说明:获取hash表所有的域和对应的值,返回一维数组,下标为域的name,key不存在返回一个空数组
方法:HLEN($key)
说明:获取某个hash表中field的数量,如果key不存在返回0,key不是hash类型返回false
【list】
【set】
【zset】
方法:ZRANGE($key, $start, $end)
说明:返回一维数组,下标从0开始递增,值为member,key不存在返回空数组
方法:ZSCORE($key, $member)
说明:返回member对应的score值(浮点数),key或member不存在返回false
方法:EXISTS($key)
说明:检查某个key是否存在,存在返回true,不存在返回false
方法:DEL($key)
说明:删除一个key,返回删除的个数(整形)
方法:EXPIRE($key, $seconds);
说明:为某个key设置生存时间,单位为秒,设置成功返回true,失败返回false,比如key不存在的时候
【string】
方法:SET($key, $value)
说明:设置一个string,设置成功返回true,key不存在会自动创建对应的key,key存在则覆盖它的旧值
方法:SETNX($key, $value)
说明:当key不存在时设置一个string,key不存在且设置成功返回true,如果key已经存在则返回false
方法:GET($key)
说明:获取一个string的值,返回一个字符串,key不存在或者key不是string类型返回false
【hash】
方法:HGET($key, $field)
说明:获取hash表中某个域的值,返回一个字符串,key或域不存在返回false
方法:HGETALL($key)
说明:获取hash表所有的域和对应的值,返回一维数组,下标为域的name,key不存在返回一个空数组
方法:HLEN($key)
说明:获取某个hash表中field的数量,如果key不存在返回0,key不是hash类型返回false
【list】
【set】
【zset】
方法:ZRANGE($key, $start, $end)
说明:返回一维数组,下标从0开始递增,值为member,key不存在返回空数组
方法:ZSCORE($key, $member)
说明:返回member对应的score值(浮点数),key或member不存在返回false
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- redis安装问题小结
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- Redis偶发连接失败案例实战记录
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法
- 安装Apache和PHP的一些补充
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- redis中修改配置文件中的端口号 密码方法
- PHP 5.3.0 安装分析心得
- apache 环境下 php 的配置注意事项
- ASP.NET、ASP、PHP、JSP之间有什么区别?