本章介绍key()函数的多种用法。key
描述: 获取key所关联的字符串值。 语法: redis_get(con,key[,key1,key2,…]) 备注: 外部库函数,可以查询多个key值。 参数: con 数据库连接串 key 键名 返回值: 字符串 示例: A key,关联字符串值
描述: 获取key中字符串值的子字符串。 语法: redis_getrange(con,key,start,end) 备注: 外部库函数,字符串的截取范围由start和end两个偏移量决定(包括 start 和 end 在内),0表示第一个key,字符串,子字符串
描述: 获取哈希表 key 中的所有域。 语法: redis_hkeys(con,tbl) 备注: 外部库函数,当key不存在时,不返回表。 参数: con 数据库连接串 tbl 哈希表名称 返回值: 一个包含哈希表中所有域的表。 示例: 哈希表,key,所有域
描述: 获取哈希表key中域的数量。 语法: redis_hlen(con,tbl) 备注: 外部库函数,当 key 不存在时,返回 0。 参数: con 数据库连接串 tbl 哈希表名称 返回值: 哈希表中域的数量。 示例: A 哈希表,key,域的数量
描述: 获取哈希表 key 中,一个或多个给定域的值。 语法: redis_hmget(con,tbl,field[,field1,field2,....) 备注: 外部库函数,返回值的排列顺序和给定域参数的请求顺序一样,不存在的域返回空值哈希表,key,给定域的值
描述: 获取哈希表 key 中所有域的值。 语法: redis_hvals(con,tbl) 备注: 外部库函数,当key不存在时,不返回表。 参数: con 数据库连接串 tbl 哈希表名称 返回值: 一个包含哈希表中所有值的表。 示例:哈希表,key,所有域
描述: 查找所有符合给定模式pattern的key。 语法: redis_keys(con,pattern) 备注: 外部库函数,查找所有符合给定模式pattern的key。 参数: con 数据库连接串 pattern 要匹配的字符串 返符合模式pattern,key
描述: 获取列表key中,下标为index的元素。 语法: redis_lindex(con,key,index) 备注: 外部库函数,下标(index)参数以0为底,也就是说,以0表示列表的第一个元素,以1表示列表的第二个元素,以此类推。key,下标为index
描述: 获取列表 key 的长度。 语法: redis_llen(con,key) 备注: 外部库函数,如果key不存在,则key被解释为一个空列表,返回0。 如果key不是列表类型,则会报错。 参数: con 数据库连接串 key 列表名获取,key,长度