Composer 是 PHP 的一个依赖管理工具。
composer init
composer.json文件(psr-4方式)
{
    "name": "huyongjian/php",
    "autoload": {
        "psr-4": {
            "Huyongjian\\Php\\": "src/",
        }
    },
    "authors": [
        {
            "name": "huyongjian",
            "email": "308830232@qq.com"
        }
    ],
    "require": {}
}
命名空间:Huyongjian\Php Huyongjian\Php\ 表示命名空间,必须以 \ 结尾。 src/ 表示命名空间所在目录为与Composer的vendor目录同级的src目录
composer dumpautoload -o
<?php
namespace Huyongjian\Php;
class TestComposer
{
    public function print(){
        print(‘test composer autoload‘);
    }
}
<?php
require "./vendor/autoload.php";
use Huyongjian\Php\TestComposer;
$testComposer = new TestComposer();
$testComposer->print();
http://www.example.com:88/php/index.php
显示效果
test composer autoload

原文:https://www.cnblogs.com/hu308830232/p/14934312.html