1. $redis = new Redis();
    2. $redis->connect('127.0.0.1', 6379);
    3. //添加
    4. var_dump($redis->Zadd('new',1,'one',2,'two',3,'tree'));
    5. // 获取总数
    6. // var_dump($redis->ZCARD('new'));
    7. // 获取指定分数之间的元素数量 包含等于
    8. // var_dump($redis->Zcount('one',2,3));
    9. // 将元素增量 可以为负数
    10. // var_dump($redis->Zincrby('one',22.76,'one'));
    11. // 两个元素的交集 分数默认似乎和 储存再新的集合中
    12. // var_dump($redis->Zinterstore('new',['one', 'one1']));
    13. // 计算有序集合中指定字典区间内成员数量。 没反应
    14. // var_dump($redis->ZLEXCOUNT('one','[two','[one'));
    15. // 集合内 指定区间的内容 正序
    16. // var_dump($redis->Zrange('new',0,-1,true));
    17. // 集合内 通过字典区间返回有序集合的成员
    18. // var_dump($redis->ZRANGEBYLEX('one','-','[two'));
    19. // 集合内 通过分数区间返回有序集合的成员
    20. // var_dump($redis->ZRANGEBYSCORE('new',0,4,array('withscores' => TRUE)));
    21. // 获取key 的排名 正序
    22. // var_dump($redis->ZRANK('new','one'));
    23. // 移除几个内的元素
    24. // var_dump($redis->ZREM('new','one','two'));
    25. // 获取key 的排名 倒序
    26. // var_dump($redis->ZREVRANK('new','tree'));
    27. // 返回集合的分数值
    28. // var_dump($redis->ZSCORE('new','tree'));
    29. // 集合内 指定区间的内容 倒序
    30. var_dump($redis->ZREVRANGE ('new',0,-1,true));