设计模式之注册树模式

  为了解决对象存储的问题(降低耦合),我们有时要将创建的对象与变量进行绑定,也就是依赖注入(Ioc),要使用某个对象时,不用重新实例化,而是直接使用与之绑定的变量。

利用register或者betchRegister(批量注册)把对象实例绑定到$_instance数组上

获取config对象只要先实例化一次Di,

① Di::$Di->config(调用了__get魔术方法)。

②Di::$Di['config'](继承了ArrayAccess)

posted @ 2018-10-03 21:40  Jayce_Yin  阅读(151)  评论(0编辑  收藏  举报