据http://php.net/manual/en/language.oop5.autoload.php神奇功能__autoload()将在即将到来的PHP版本变得过时和已删除(!)。 官方的另一种方法是spl_autoload()。 见http://www.php.net/manual/en/function.spl-autoload.php 。 但是PHP手册并不能说明正确使用这个宝贝的。
我的问题:如何取代这个(我的自动类自动加载)
function __autoload($class) {
include 'classes/' . $class . '.class.php';
}
与spl_autoload一个版本? 问题是:我无法弄清楚如何给这个函数的路径(只接受命名空间)。
顺便说一句:有很多在这里SO.com关于该话题的线索,但没有给人一种干净和简单的解决方案,它取代我的性感的一行代码。