yield函数详解(Yii框架的redis命令使用方法简单示例)
类别:编程学习 浏览量:1883
时间:2021-10-01 01:07:55 yield函数详解
Yii框架的redis命令使用方法简单示例本文实例讲述了Yii框架的redis命令使用方法。分享给大家供大家参考,具体如下:
|
<?php \Yii:: $app ->redis->set( 'user' , 'aaa' ); \Yii:: $app ->redis->set( 'user2' , 'bbb' ); \Yii:: $app ->redis->set( 'user3' , 'ccc' ); \Yii:: $app ->redis->set( 'user4' , 'ddd' ); \Yii:: $app ->\Yii-> $app ->redis->expire( 'sms:send:' . $mobile ,60); // 设置过期时间 \Yii:: $app ->redis->setex( '13800000000' , 30, 'value' ); //设置一个带有效期(秒)的数据 \Yii:: $app ->redis->get( 'user' ); //此时可以输出aaa \Yii:: $app ->redis->flushall(); //删除redis中的所有数据 /*-一个键值数据存入redis-*/ \Yii:: $app ->redis->hmset( '13800000000' , 'name' , 'sky' , 'age' , 18); /*-设置一个带有效期(秒)的数据-*/ \Yii:: $app ->redis->setex( '13800000000' , 30, 'value' ); /*-根据键值和键名取数据-*/ $Key = \Yii:: $app ->redis->hmget( '13800000000' , 'name' ); 例:print_r( $Key ); ==> array (0 => 'sky' ); //删除 \Yii-> $app ->redis->hdel( '13800000000' , 'name' ); /*-根据键取得所有数据-*/ \Yii:: $app ->redis->hgetall( '13800000000' ); /*-设置键的有效时间,30秒后自动删除-*/ \Yii:: $app ->redis->expire( '13800000000' ,30); /*-当前键的到期时间-*/ \Yii:: $app ->redis->ttl( '13800000000' ); //变量自增+1 \Yii-> $app ->redis->incr( $key ); \Yii-> $app ->redis = \Yii:: $app ->redis; //添加有序集合 \Yii-> $app ->redis->sadd( 't01' , '1' , 'aaa' ); \Yii-> $app ->redis->sadd( 't01' , '2' , 'bbb' ); \Yii-> $app ->redis->sadd( 't01' , '3' , 'ccc' ); //获取有序集合并输出 $data = \Yii-> $app ->redis->srange( 't01' ,0,2); print_r( $data ); |
输出结果
Array ( [0] => aaa [1] => bbb [2] => ccc )
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/fujian9544/article/details/93518636
您可能感兴趣
- laravel命令行与可选项(Laravel6.0.4中将添加计划任务事件的方法步骤)
- docker服务重启容器是否重启(docker自定义网桥docker0及docker的开启,关闭,重启命令操作)
- mysql改root密码命令(MySQL root密码的重置方法)
- 阿里云linux配置(阿里云ESC linux服务器日常安全运维常用命令)
- mongodb常用命令的语法
- linux后台运行程序的命令(在后台运行Linux命令的方法)
- linux关闭autofs服务命令(Linux系统的ECS实例挂载NAS提示“mount: can't find /root/nas in /etc/fstab”错误的解决)
- linuxpasswd用法(Linux passwd 命令的使用)
- ipython命令行查看文件夹(对IPython交互模式下的退出方法详解)
- linux中dir命令怎么用(Linux sar命令使用方法及代码实例解析)
- mysql所有用户命令(MySQL用户管理与PostgreSQL用户管理的区别说明)
- linuxgzip命令(Linux bzip2 命令的使用)
- dockerfile启动容器服务(docker文件存放路径, 获取容器启动命令操作)
- 命令行如何使用xampp中的mysql(解决xampp自启动和mysql.sock问题)
- linux telnet命令使用(Linux telnet命令的使用)
- mysql实现数据的备份的命令(Windows下MySQL定时备份脚本的实现)
- 把宽体丰田86卖了,换成7.5代高尔夫GTI玩起姿态与性能并存的改装(把宽体丰田86卖了)
- 大众推出了第五代高尔夫GT(大众推出了第五代高尔夫GT)
- 换代在即,现在是抄底 7.5代 高尔夫的最佳时机吗(换代在即现在是抄底)
- 2020年大众7.5代高尔夫R终结特别版 最后的呐喊(2020年大众7.5代高尔夫R终结特别版)
- 七年前的这部剧有毒,全剧只有女主红到发紫,男主至今无人认识(七年前的这部剧有毒)
- 宋轶除了演过于曼丽,原来还演过一个青楼女子(宋轶除了演过于曼丽)
热门推荐
- SqlServer 英文单词全字匹配详解及实现代码(SqlServer 英文单词全字匹配详解及实现代码)
- pythonredis使用场景(python redis 删除key脚本的实例)
- servu权限设置(Serv-U防溢出提权攻击解决设置方法)
- 香港云服务器租赁流程(租用香港云服务器的三大注意事项)
- canvas 中增加组件(如何在Canvas中添加事件的方法示例)
- python函数式编程源码(python仿evething的文件搜索器实例代码)
- python编程ide工具(这6款Python IDE&代码编辑器,你都用过吗?)
- python中什么是迭代器(一篇文章彻底搞懂Python中可迭代Iterable、迭代器Iterator与生成器Generator的概)
- 以服务器为中心的存储架构的优势(解析云服务器存储系统的结构模型)
- docker获取自己的容器id(docker 如何添加证书)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9