1)如果存在这样的列表,我已经编写了一些我想要放在“自动加载的类”列表中的类和接口。总之,我有一个包含30个PHP文件的文件夹,每个文件包含一个类或一个接口。如何让它们成为我的计算机/服务器的默认PHP库的一部分?因为我不得不在我的PHP文件上编写自动加载。
2)其次,“include”和“require”本质上是导入文件的唯一方法吗?是否有更简洁的方法从文件加载类,如Java中的“导入”?这种方法不是简单地将文件添加到调用include的文件中吗?
答案 0 :(得分:1)
你正在寻找这样的东西......
// autoloader
function autoloader($class)
{
$filename = BASE_PATH . '/inc/' . str_replace('\\', '/', $class) . '.php';
include_once($filename);
}
spl_autoload_register('autoloader');