有几点关于自动加载:
>你会看到一个不错的表现
通过使用自动加载来改进
与总是包括你的所有
文件一直在
(特别是作为文件的数量
变得越来越大).
>实现自动加载时,它是
更好用spl_autoload_register()
比
__autoload().
虽然很多时候人们谈论PHP中的延迟加载,但他们谈论的内容如下:
class Foo { protected $bar = null; public function getBar() { if ($this->bar == null) { $this->bar = ExpensiveOperation(); } return $this->bar; } }
然后,您只在实际需要使用时加载属性,而不是每次实例化对象时都可以,这可能会带来一些好处.