php自动加载写起来也不也是非常麻烦,主要是转换文件路径与命名空间的关系。但有免费的composer自动加载,为什么不使用呢,嘿嘿

在网站根目录创建composer.json文件,文件中只需要有个大括号{}即可。

使用composer命令composer install即可创建vendor目录,里面包含了自动加载的功能的文件,只需要引入vendor目录中autoload.php即可获得自动加载能力。

添加自己自动加载文件夹,需要在composer.json中添加配置,下面以core命名空间为例

"autoload": {
    "psr-4": {
        "core\\":"core"
    }
}

左边为命名空间,右边为映射文件夹路径。

配置完后,使用命令composer dump-autoload更新自动加载即可