php操作Redis

2017-03-10  本文已影响22人  liamu

扩展安装

yum install php-devel//通过yum命令安装php开发扩展包

具体步骤

php --ini查看php配置文件在哪

代码部分

Paste_Image.png
    $redis = new \Redis();//gen mulu 
    $redis->connect('127.0.0.1',6379);

    $redis->delete("string1");
    $redis->set("string1","val1");
    $val = $redis->get("string1");
    var_dump($val);

    $redis->set("string1",4);
    $redis->incr("string1",2);
    echo $redis->get("string1");
Paste_Image.png
    $redis = new \Redis();//gen mulu 
    $redis->connect('127.0.0.1',6379);

    $redis->delete("list1");

    $redis->lPush("list1","A");
    $redis->lPush("list1","B");
    $redis->lPush("list1","C");

    $val = $redis->rPop("list1");
    var_dump($val);
Paste_Image.png
    $redis = new \Redis();//gen mulu 
    $redis->connect('127.0.0.1',6379);

    $redis->delete("set1");

    $redis->sAdd('set1',"A");
    $redis->sAdd('set1','B');
    $redis->sAdd('set1','C');
    $redis->sAdd('set1','C');

    $val = $redis->sCard("set1");
    var_dump($val);

    $val = $redis->sMembers("set1");
    var_dump($val);
Paste_Image.png
    $redis = new \Redis();//gen mulu 
    $redis->connect('127.0.0.1',6379);

    $redis->delete("hash1");
    $redis->hSet('driver1','name','mingming');
    $redis->hSet('driver1','age','25');
    $redis->hSet('driver1','gender',1);
    $val = $redis->hGet('driver1','name');

    var_dump($val);

    $val = $redis->hMGet('driver1',array('name','age'));
    var_dump($val);
Paste_Image.png
    $redis = new \Redis();//gen mulu 
    $redis->connect('127.0.0.1',6379);

    $redis->delete("zset1");
    $redis->zAdd('zset1',100,'xiaoming');
    $redis->zAdd('zset1',90,'xiaohong');
    $redis->zAdd('zset1',93,'xiaowang');

    $val = $redis->zRange('zset1',0,-1);
    var_dump($val);

    $val = $redis->zRevRange('zset1',0,-1);
    var_dump($val);

最后的最后告诉大家开发文档地址为

https://github.com/phpredis/phpredis/

上一篇 下一篇

猜你喜欢

热点阅读