安装和导入PHP模块

安装和导入PHP模块,php,import,module,installation,Php,Import,Module,Installation,1) 我已经编写了一些类和接口,如果存在这样的列表,我想将它们放在“自动加载的类”列表中。总之,我有一个包含30个PHP文件的文件夹,每个文件夹包含一个类或一个接口。如何使它们成为我的计算机/服务器的默认PHP库的一部分?因为我厌倦了在我的PHP文件上写一个自动加载 2) 其次,“包含”和“要求”本质上是导入文件的唯一方法吗?有没有更干净的方法从文件加载类,比如Java中的“导入”?一种不只是简单地将文件添加到调用include的文件中的方法?您正在寻找这样的内容 // autoloader f

1) 我已经编写了一些类和接口,如果存在这样的列表,我想将它们放在“自动加载的类”列表中。总之,我有一个包含30个PHP文件的文件夹,每个文件夹包含一个类或一个接口。如何使它们成为我的计算机/服务器的默认PHP库的一部分?因为我厌倦了在我的PHP文件上写一个自动加载


2) 其次,“包含”和“要求”本质上是导入文件的唯一方法吗?有没有更干净的方法从文件加载类,比如Java中的“导入”?一种不只是简单地将文件添加到调用include的文件中的方法?

您正在寻找这样的内容

// autoloader
function autoloader($class)
{
    $filename = BASE_PATH . '/inc/' . str_replace('\\', '/', $class) . '.php';
    include_once($filename);
}

spl_autoload_register('autoloader');

事实上,这正是我想要避免的:D.我想让这些类成为我计算机上PHP库的一部分,就像mysqli一样。你正在寻找自己的扩展-