phpredis执行lua脚本限制访问api次数


$lua = <<<ETO
    local current
    current = redis.call("incr",KEYS[1])
    if tonumber(current) == 1 then
        redis.call("expire",KEYS[1],1)
    end
ETO;
    Vendor('predis.Autoloader');
    \Predis\Autoloader::register();  
    $redis = new \Predis\Client();
    $ret = $redis->eval($lua, array("60"), 1);
    dump($res);