1. $redis = new Redis();
    2. $redis->connect('127.0.0.1', 6379);
    3. //设置哈希数据 key 字段(域) 值
    4. $redis->hset('hash','id','34.01');
    5. $redis->hset('hash','name','哈希数据');
    6. //设置过期时间
    7. // $redis->expire('hash',10);
    8. // var_dump($redis->TTL('hash'));
    9. //只能获取key的字段值
    10. // var_dump($redis->hget('hash','name'));
    11. //判断key的字段值是否存在
    12. // var_dump($redis->hexists('hash','name'));
    13. //删除一个或者几个字段值
    14. // var_dump($redis->hdel('hash','name','id'));
    15. //获取key所有字段值
    16. // var_dump($redis->hgetall('hash'));
    17. //指定值加上增量
    18. // var_dump($redis->hincrby('hash','id','1.9'));
    19. //指定值加上增量(浮点) 会有精度问题 5.9799999999999
    20. // var_dump($redis->hincrbyfloat('hash','id','1.98'));
    21. //获取所有的的字段名
    22. // var_dump($redis->hkeys('hash'));
    23. //获取指定的字段名
    24. // var_dump($redis->hmget('hash',['name','id']));
    25. //批量增加字段值
    26. // var_dump($redis->hmset('hash',['sex'=>'男','type'=>'空的']));
    27. //修改 添加 字段值
    28. $redis->hset('hash','name','哈希数据新的');
    29. //获取所有值 01234 key
    30. // $redis->hvals('hash');
    31. var_dump($redis->hvals('hash'));