来自php.net:
在 PHP 5 中,这不再是必需的。您可以定义一个
__autoload()
自动调用的函数,以防您尝试使用尚未定义的类/接口。通过调用此函数,脚本引擎在 PHP 因错误而失败之前获得了最后一次加载类的机会。
现在我想知道,仅使用__autoload
在动态站点上加载适当的类是不好的做法吗?
我的网站设置方式是将文件包含到index.php
文件中,例如http://www.site.com/index.php?p=PAGE-I-WANT-TO-LOAD
因此,如果我在我网站的论坛部分或博客部分,我只想加载适当的类和函数,所以我使用自动加载但我从不手动包含文件,我应该__autoload
作为最后的手段使用还是什么即使在高流量系统上我也做得很好?