首页 > 教程
(PHP)Redis Hash(哈希)操作
- 2025-04-07
- 1210 ℃
(PHP)Redis Hash(哈希)操作
/**
*
* Hash操作
* 哈希操作
* 可理解为数据库操作
*
*/
//为user表中的字段赋值。成功返回1,失败返回0。若user表不存在会先创建表再赋值,若字段已存在会覆盖旧值。
$redis->hSet('user', 'name', '222');
//获取user表中指定字段的值。若user表不存在则返回false。
$redis->hGet('user', 'realname');
//查看user表的某个字段是否存在,存在返回true,否则返回false。
$redis->hExists('user', 'realname');
//删除user表的一个字段,不支持删除多个字段。成功返回1,否则返回0。
$redis->hDel('user', '222');
//同时设置某个user表的多个字段值。成功返回true。
$redis->hMset('user', ['name' => 'jet', 'age' => 18]);
//同时获取某个user表的多个字段值。其中不存在的字段值为false。
$redis->hMget('user', ['name', 'age']);
//获取某个user表所有的字段和值。
$redis->hGetAll('user');
//获取某个user表所有字段名。user表不存在时返回空数组,key不为user表时返回false。
$redis->hKeys('user');
//获取某个user表所有字段值。
$redis->hVals('user');
//为user表中不存在的字段赋值。若user表不存在则先创建,若字段已存在则不做任何操作。设置成功返回true,否则返回false。
$redis->hSetNx('user', 'realname', 'jetwu');
//获取某个user表的字段数量。若user表不存在返回0,若user不是hash表则返回false。
$redis->hLen('user');
//为user表中的指定字段加上指定的数值,若user表不存在则先创建,若字段不存在则先初始化值为0再进行操作,若字段值为字符串则返回false。设置成功返回字段新值。
$redis->hIncrBy('user', 'age', 10);
//为user表中的指定字段加上指定浮点数值。
$redis->hIncrBy('user', 'age', 1.5);相关内容
电脑必装软件有哪些?请...
什么是暗网,暗网不是冒...
公网IPV6访问家庭设备,...
PHP计算显示平均温度、五...
关闭电脑系统自动更新,...
什么是Web 3.0 ?
简单实用的电脑技巧,提...
php经典趣味算法
-
PHP中include,require,include_once,require_once的区别详解
2025-04-07 1116
-
DeepSeek小白使用指南,99% 的人都不知道的使用技巧
2025-04-30 1024
-
macOS Sierra 10.12 显示允许任何来源 – 解决身份不明的开发者程序安装
2024-08-06 1497
-
最全ComfyUI资源整合:教程、插件、工作流(可免费体验)
2025-03-04 1523
-
splice变相跳出forEach循环
2025-04-07 993
-
使用电脑一定要学会的20个小技巧
2024-02-19 806
-
将浏览器窗口变成简单的文本编辑器
2021-10-27 561
-
Astro 添加 Waline 评论组件
2025-04-07 1305
-
微信让女朋友无法删除拉黑你的微信好友方法
2024-05-07 2883
-
如何给你的产品做减法
2024-05-29 1296
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


进入有缘空间
点击分享文章