PHP 使用redis简单示例分享


Posted in PHP onMarch 05, 2015

示例很简单,注释里也都做了说明,这里就不多废话了。

<?php

/*从平台获取数据库名*/

$dbname = "";

/*从环境变量里取host,port,user,pwd*/

$host = '';

$port = '';

$user = '';

$pwd = '';

try {

    /*建立连接后,在进行集合操作前,需要先进行auth验证*/

    $redis = new Redis();

    $ret = $redis->connect($host, $port);

    if ($ret === false) {

    die($redis->getLastError());

    }

    $ret = $redis->auth($user . "-" . $pwd . "-" . $dbname);

    if ($ret === false) {

    die($redis->getLastError());

    }

    /*接下来就可以对该库进行操作了,具体操作方法请参考phpredis官方文档*/

    $redis->flushdb();

    $ret = $redis->set("key", "value");

    if ($ret === false) {

    die($redis->getLastError());

    } else {

    echo "OK".$redis->get("key");

    }

} catch (RedisException $e) {

    die("Uncaught exception " . $e->getMessage());

}

?>

以上就是本文所述的代码的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
Oct 11 PHP
PHP操作xml代码
Jun 17 PHP
关于使用coreseek并为其做分页的介绍
Jun 21 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
PHP同时连接多个mysql数据库示例代码
Mar 17 PHP
phpmyadmin打开很慢的解决方法
Apr 21 PHP
php防止网站被刷新的方法汇总
Dec 01 PHP
Laravel 5框架学习之表单
Apr 08 PHP
Yii实现显示静态页的方法
Apr 25 PHP
浅析Yii2集成富文本编辑器redactor实例教程
Apr 25 PHP
Yii输入正确验证码却验证失败的解决方法
Jun 06 PHP
laravel ORM 只开启created_at的几种方法总结
Jan 29 PHP
memcache一致性hash的php实现方法
Mar 05 #PHP
PHP将session信息存储到数据库的类实例
Mar 04 #PHP
php微信支付之APP支付方法
Mar 04 #PHP
php支付宝手机网页支付类实例
Mar 04 #PHP
php银联网页支付实现方法
Mar 04 #PHP
php随机抽奖实例分析
Mar 04 #PHP
php二维数组合并及去重复的方法
Mar 04 #PHP
You might like
理解php原理的opcodes(操作码)
2010/10/26 PHP
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
php中get_cfg_var()和ini_get()的用法及区别
2015/03/04 PHP
使用PHP实现生成HTML静态页面
2015/11/18 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
PHP抽象类基本用法示例
2018/12/28 PHP
Laravel 解决composer相关操作提示php相关异常的问题
2019/10/23 PHP
PHP实现提取多维数组指定一列的方法总结
2019/12/04 PHP
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
window.open 以post方式传递参数示例代码
2014/02/27 Javascript
JavaScript地理位置信息API
2016/06/11 Javascript
jQ处理xml文件和xml字符串的方法(详解)
2016/11/22 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
2017/01/24 Javascript
angular2 ng2 @input和@output理解及示例
2017/10/10 Javascript
使用vue2实现购物车和地址选配功能
2018/03/29 Javascript
JavaScript对象的浅拷贝与深拷贝实例分析
2018/07/25 Javascript
JavaScript中的类型检查
2020/02/03 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
[00:12]DAC2018 no[o]ne亮相SOLO赛 他是否如他的id一样无人可挡?
2018/04/06 DOTA
python控制台显示时钟的示例
2014/02/24 Python
python的三目运算符和not in运算符使用示例
2014/03/03 Python
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2014/08/22 Python
使用Python程序抓取新浪在国内的所有IP的教程
2015/05/04 Python
Python实现视频下载功能
2017/03/14 Python
Python使用asyncio包处理并发详解
2017/09/09 Python
解决Python2.7读写文件中的中文乱码问题
2018/04/12 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
Python+OpenCV实现将图像转换为二进制格式
2020/01/09 Python
CSS3标注引用的出处和来源的方法
2020/02/25 HTML / CSS
Tomcat中怎么使用log4j输出所有的log
2016/07/07 面试题
计算机专业学生的自我评价
2013/12/15 职场文书
学校实习推荐信
2015/03/27 职场文书
储备店长岗位职责
2015/04/14 职场文书
排球赛新闻稿
2015/07/17 职场文书
电子表的操作介绍说明书
2019/10/28 职场文书