Yii框架的redis命令使用方法简单示例


Posted in PHP onOctober 15, 2019

本文实例讲述了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程序设计有所帮助。

PHP 相关文章推荐
一个php作的文本留言本的例子(三)
Oct 09 PHP
由php if 想到的些问题
Mar 22 PHP
用PHP进行MySQL删除记录操作代码
Jun 07 PHP
jQuery+php实现ajax文件即时上传的详解
Jun 17 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
Jun 25 PHP
thinkphp3查询mssql数据库乱码解决方法分享
Feb 11 PHP
PHP闭包实例解析
Sep 08 PHP
Smarty中常用变量操作符汇总
Oct 27 PHP
ThinkPHP框架安全实现分析
Mar 14 PHP
PHP判断数组是否为空的常用方法(五种方法)
Feb 08 PHP
yii2中LinkPager增加总页数和总记录数的实例
Aug 28 PHP
laravel框架关于搜索功能的实现
Mar 15 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
Oct 15 #PHP
解决Laravel5.5下的toArray问题
Oct 15 #PHP
laravel通过a标签从视图向控制器实现传值
Oct 15 #PHP
laravel在中间件内生成参数并且传递到控制器中的2种姿势
Oct 15 #PHP
laravel 实现划分admin和home 模块分组
Oct 15 #PHP
laravel 根据不同组织加载不同视图的实现
Oct 14 #PHP
Laravel 创建可以传递参数 Console服务的例子
Oct 14 #PHP
You might like
php设计模式 Strategy(策略模式)
2011/06/26 PHP
php preg_filter执行一个正则表达式搜索和替换
2012/02/27 PHP
PHP实现无限极分类图文教程
2014/11/25 PHP
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
Javascript连接多个数组不用concat来解决
2014/03/24 Javascript
js中数组排序sort方法的原理分析
2014/11/20 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
2015/01/30 Javascript
JavaScript的removeChild()函数用法详解
2015/12/27 Javascript
使用jQuery制作浮动工具栏的实例分享
2016/05/13 Javascript
纯js三维数组实现三级联动效果
2017/02/07 Javascript
JS排序之冒泡排序详解
2017/04/08 Javascript
javascript观察者模式实现自动刷新效果
2017/09/05 Javascript
防止页面url缓存中ajax中post请求的处理方法
2017/10/10 Javascript
AngularJS实现的省市二级联动功能示例【可对选项实现增删】
2017/10/26 Javascript
vue2.0项目集成Cesium的实现方法
2019/07/30 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
基于JavaScript实现简单的轮播图
2021/03/03 Javascript
使用python实现生成用户信息
2017/03/20 Python
Python 模拟登陆的两种实现方法
2017/08/10 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
2019/06/18 Python
python射线法判断检测点是否位于区域外接矩形内
2019/06/28 Python
python脚本开机自启的实现方法
2019/06/28 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
python 创建一维的0向量实例
2019/12/02 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
html5中为audio标签增加停止按钮动作实现方法
2013/01/04 HTML / CSS
HTML5 Canvas的性能提高技巧经验分享
2013/07/02 HTML / CSS
基于canvas使用贝塞尔曲线平滑拟合折线段的方法
2018/01/10 HTML / CSS
西班牙英格列斯百货英国官网:El Corte Inglés英国
2017/10/30 全球购物
优秀安全员事迹材料
2014/05/11 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书
不听老师话的万能检讨书
2014/10/04 职场文书
教师作风整顿个人剖析材料
2014/10/10 职场文书
教师批评与自我批评剖析材料
2014/10/16 职场文书
党员干部廉洁自律承诺书
2015/04/28 职场文书
2016优秀护士先进个人事迹材料
2016/02/25 职场文书