我想简单的Redis使用laravel,并有一个问题流水线命令:
$a = array("1","2","3");
Redis::pipeline(function($pipe)
{
for ($i = 0; $i < count($a); $i++)
{
$pipe->set("key:$a", $a);
}
});
而我得到了“未定义的变量:一个”。 我想我在这里失去了一些东西。 任何人都可以帮忙吗?
我想简单的Redis使用laravel,并有一个问题流水线命令:
$a = array("1","2","3");
Redis::pipeline(function($pipe)
{
for ($i = 0; $i < count($a); $i++)
{
$pipe->set("key:$a", $a);
}
});
而我得到了“未定义的变量:一个”。 我想我在这里失去了一些东西。 任何人都可以帮忙吗?
这种方式可以使一个变量到匿名函数的范围内,可以看到:
$a = array("1","2","3");
Redis::pipeline(function($pipe) use ($a)
{
for ($i = 0; $i < count($a); $i++)
{
$pipe->set("key:$a", $a);
}
});