>백엔드 개발 >PHP 튜토리얼 >laravel中的Facades和Ioc Container怎么理解?

laravel中的Facades和Ioc Container怎么理解?

WBOY
WBOY원래의
2016-06-06 20:40:251049검색

Facades和Ioc Container怎么理解?我看了官方的手册还是理解不了啊,这个东西到底有什么用?

回复内容:

Facades和Ioc Container怎么理解?我看了官方的手册还是理解不了啊,这个东西到底有什么用?

facades是一种设计模式,关于Ioc Container我写了一篇文章在这里,http://segmentfault.com/blog/zhaoyi/1190000002411255

IOC 容器在laravel 里就是用来解析类的实例的。为什么要解析呢,因为类有依赖关系。
类绑定Ioc容器后,就可以用依赖注入的方式来方便获得实例。

Facade是一种更简单的解析容器实例方法,它的性质和Type-Hint注入一样,只不过更方便。

关于容器:http://laravelbase.com/collections/1/47
关于Facade:http://laravelbase.com/collections/1/49

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.