本文为我阅读了?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 [ 连接] 篇)相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!