public function __construct($config) { parent::__construct(); $this['config'] = function () use ($config) { return new Config($config); }; ... 其中 $this['config'] = function () use ($config) { return new Config($config); 能不能直接写成这样: $this['config'] = new Config($config); 有什么优势?