社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
redis执行脚本文件的命令是eval
,eval
方法有三个参数,第一个脚本,第二个执行脚本需要的参数,第三个设置脚本有几个参数。
redis脚本中获取参数值方法是
KEYS[]
,获取参数值的方法是ARGV
$lua = <<<SCRIPT
local key = KEYS[1]
return key
SCRIPT;
$s = $redis->eval($lua,array('name','name',500),1);
var_export($s);
KEYS[1]
对应的是eval
参数中第二个参数的数组0,以此往后面推。
在脚本中执行redis命令redis.call
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!