开启 Redis 服务并安装 PHP Redis扩展后,就可以在PHP中进行相应的Redis数据操作了。常见的操作说明如下。
(1)实例化Redis对象
<?php // 使用redis扩展示例 date_default_timezone_set("PRC"); $redis=new redis(); //实例化redis类 $result=$redis->connect('127.0.0.1',6379); //建立连接 var_dump($result); ?>
浏览器访问返回 bool(true),则说明连接成功。
(2)赋值(set)与取值(get)操作
<?php // 使用redis扩展示例 date_default_timezone_set("PRC"); $redis=new redis(); //实例化redis类 $result=$redis->connect('127.0.0.1',6379); //建立连接 $redis->set('write_time',date('Y-m-d H:i:s')); //记录写入时间 var_dump($redis->get('write_time')); ?>
浏览器访问返回 :
string(19) "2019-08-14 23:30:30"
(3)散列操作(Hash)
<?php // 使用redis扩展示例 $redis=new redis(); //实例化redis类 $result=$redis->connect('127.0.0.1',6379); //建立连接 $redis->hset('user_info','name','wangjialin'); $redis->hset('user_info','age','18'); $redis->hset('user_info','mobile','13536918490'); $user_info=$redis->hgetall('user_info'); var_dump($result); ?>
浏览器返回:
array(3) {
["name"]=>
string(10) "wangjialin"
["age"]=>
string(2) "18"
["mobile"]=>
string(11) "13536918490"
}
文章评论(0)