PHP—Redis

  在PHP源码中redis是可以直接new redis的,但是在thinkPHP5中直接new的话会直接报致命的错误,错误的信息说没有引用名空间。以下是简单的调用redis的代码

  致命错误: Class 'app\home\controller\Redis' not found

thinkPHP5.0

use think\cache\driver\Redis;

class Index extends LoginController
{

    public function index(){
    $config = [
      'host' => '127.0.0.1',
      'port' => 6379,
      'password' => '',
      'select' => 0,
      'timeout' => 0,
      'expire' => 0,
      'persistent' => false,
      'prefix' => '',
    ];

    $redis = new Redis($config);//调用thinkPHP->redis

    $redis->set("name1","aaaaa");//添加str类型的数据
    
    die;

 

PHP

 

$redis = new redis();
$redis -> connect('127.0.0.1',6379);
$redis -> flushAll();

// This first case: hash 值不存在 $redis -> hSet('myhash','favorite_fruit','cherry'); var_dump($redis -> hGet('myhash','favorite_fruit')); // string 'cherry' // This second case: hash 值存在, 替换 if($redis -> exists('myhash')){   $redis -> hSet('myhash','favorite_fruit','pineapple');   var_dump($redis -> hGet('myhash','favorite_fruit')); // string 'pineapple' }

 更多PHP调用Redis方法另外一位博主写了 链接

 

经验很浅提供仅提供参考!

 

转载于:https://www.cnblogs.com/TuWenHao/p/9158851.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值