我有以下代码:
class Demo
{
private $data = array();
public function foo($key, $value)
{
$this->data[$key] = function ($c) use ($value) {
return $c + $value;
});
}
}
如您所见,foo
方法使用匿名函数设置$key
。它使用use($value)
语法。
如何在PHP扩展中实现这一目标?