在 Laravel 文档中,我阅读到:
将“共享”类型绑定到容器中
由于 Laravel 文档的不足,我无法理解它们之间的区别。有人可以解释一下吗?
将“共享”类型绑定到容器中
App::singleton('foo', function()
{
return new FooBar;
});
对比
将现有实例绑定到容器中
$foo = new Foo;
App::instance('foo', $foo);
由于 Laravel 文档的不足,我无法理解它们之间的区别。有人可以解释一下吗?
$foo = new Foo; $foo->setBar(100); App::instance('foo', $foo)
。 - Royal Bg