
1 CEBBCAT 2020-09-02 12:03:20 +08:00 https://documentation.help/php-redis/95153-10566-33069.html 提到: 执行如下的代码: $redis->delete('h'); $redis->hSet('h', 'a', 'x'); $redis->hSet('h', 'b', 'y'); $redis->hSet('h', 'c', 'z'); $redis->hSet('h', 'd', 't'); var_dump($redis->hGetAll('h')); 将会输出以下结果: array(4) { ["a"]=> string(1) "x" ["b"]=> string(1) "y" ["c"]=> string(1) "z" ["d"]=> string(1) "t" } 你的输出结果原文是什么?贴一段验证代码吧 |
2 raysonlu 2020-09-02 13:33:26 +08:00 大几率是你自己的 key 写错了 |
3 heybuddy 2020-09-02 15:11:38 +08:00 ``` <?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->hSet("tutorial-name", "a", "1"); $redis->hSet("tutorial-name", "b", "2"); $data = $redis->hGetAll("tutorial-name"); print_r($data); ``` output: ``` Array ( [a] => 1 [b] => 2 ) ``` |
4 Canon1014 2020-09-02 16:01:25 +08:00 emmmm,`keys *` 看看是不是 tutorial-name 已经存在了还是其他类型的 |