本书未发布
使用自动加载
使用psr-4
编辑composer.json
加入:
"autoload": {
"psr-4": {
"App\\": "app/"
}
},
重新加载
composer dump-autoload
作用
此后,App 代表 app 文件夹
/vendor/autoload.php
已经做好自动加载,原理请 百度
,很多文章讲解的。
测试 (如果你理解 可以不看下面的了)
创建app/User.php
<?php
namespace App;
class User
{
public function info()
{
return "php是世界最好的语言... 吧!";
}
}
编辑index.php
<?php
//引入composer自动加载
require __DIR__.'/vendor/autoload.php';
$user = new \App\User();
echo $user->info();
测试
补充
laravel
的 composer.json
tp
的 composer.json
:
推荐文章: