【发布时间】:2012-10-03 05:46:19
【问题描述】:
我是 php 新手,我想在我的代码中使用 php5 的 __autoload 功能。我在 index.php 中编写了以下代码,但我不明白应该如何以及何时调用 __autoload 函数。
function __autoload($class) {
if (file_exists($class . '.php')) {
include($class . '.php');
} else {
throw new Exception('Unable to load class named $class');
}
}
我也见过this thread,但我的应用程序中没有这样的自动加载器类。是否每个应用程序都需要一个单独的类才能使用自动加载?如果没有,我可以拥有像上面这样的单一功能并完成它的任务吗? 谁能解释如何在我的 php 代码中调用上面的 __autoload 函数?
【问题讨论】:
标签: php autoload autoloader