创建一个自动加载

  1. 在运行环境目录下创建一个文件夹 mkdir composer2
  2. 用composer 初始化:
    cd composer2
    composer init   根据提示输入相应的信息 然后初始化成功,看到目录下有composer.json
  3. vim composer.json
    加入:

    "autoload": {
        "psr-4": {
            "" : ""
        }
    }
  4. composer install
  5. 然后新建一个控制器类 如下图:
  6. 在控制器类写入测试代码
  7. 在composer2目录下创建入口文件index.php 编写代码:
    <?php
       require __DIR__.'/./vendor/autoload.php';
       $student = new \app\controllers\StudentController()
  8. 运行一下,没有报错吧,实现了自动加载