Login
网站首页 > 文章中心 > 其它

redis 在 php 中的应用_Connection [ 连接] 篇)

作者:小编 更新时间:2023-08-16 10:40:16 浏览量:408人看过

本文为我阅读了?redis参考手册?之后编写,注意 php_redis 和 redis-cli 的区别(主要是返回值类型和参数用法)

目录:

Connection(连接)

①.、AUTH

Redis Auth 命令用于检测给定的密码和配置文件中的密码是否相符.

语法:

返回值:?密码匹配时返回 OK ,否则返回一个错误.

= 1.0.0

时间复杂度:O(1)

具体实例:


php
$redis = new redis();
$redis -> connect('12⑦0.0.1',6379);

$redis ->config('set','requirepass','mypass');
$redis -> auth('mypass');
var_dump($redis -> config('get','requirepass'));
//array (size=1)
//  'requirepass' => string 'mypass' (length=6)

Redis Echo 命令用于打印给定的字符串.

返回值:返回字符串本身.


php
$redis = new redis();
$redis -> connect('12⑦0.0.1',6379);
$redis -> flushAll();

var_dump($redis ->echo('hello world'));     // string 'hello world'

通常用于测试与服务器的连接是否仍然生效,或者用于测量延迟值.

返回值:如果连接正常就返回一个 PONG ,否则返回一个连接错误.


php
$redis = new redis();
$redis -> connect('12⑦0.0.1',6379);
$redis -> flushAll();

var_dump($redis -> ping());     // string '◆PONG'

Redis Select 命令用于切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值.

返回值:总是返回 OK .


php
$redis = new redis();
$redis -> connect('12⑦0.0.1',6379);
$redis -> flushAll();

$redis -> select(1);    // 选择数据库 1 进行相应的操作


php
$redis = new redis();
$redis -> connect('12⑦0.0.1',6379);
$redis -> flushAll();

$redis -> set('job','programmer');
$redis -> close();                  // php 中使用 close(),而不是 quit
var_dump($redis -> get('job'));     // 由于连接关闭,此处获取不到数据

以上就是土嘎嘎小编为大家整理的redis 在 php 中的应用_Connection [ 连接] 篇)相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章