$redis->hMSet存入二维数组
时间: 2023-02-07 13:37:00 浏览: 103
redis-streams-rs:用于Redis-RS的Redis Streams API
$redis->hMSet 函数可以用来存储一个哈希表(也称为字典或者散列表)中多个字段及其值。如果你想将二维数组存储到哈希表中,你可以将每一个元素的键和值分别作为 hMSet 的参数传入。
举个例子,如果你想将下面这个二维数组存储到哈希表中:
```
$array = array(
array('field1' => 'value1', 'field2' => 'value2'),
array('field3' => 'value3', 'field4' => 'value4')
);
```
你可以这样调用 hMSet:
```
$redis->hMSet('hash_key', $array[0]);
$redis->hMSet('hash_key', $array[1]);
```
这样,你就可以将 $array 中的所有元素都存储到名为 'hash_key' 的哈希表中。注意,hMSet 每次只能存储一个元素,所以你需要调用多次才能将整个二维数组存储完毕。
阅读全文