1.在phpStorm建一個空項目test。
2.在test目錄下運行
[code]$composer init 會自動生成composer.json文件3.配置自動加載
[code]創建文件夾 common,新建functions.php
function showName()
{
echo 'sxin';
}
修改composer.json
"autoload":{
"files":["common/functions.php"]
}
composer dump-autoload
會生成 vendor文件夾
index.php->
require "vendoer/autoload.php"
echo showName();注:每次修改composer.json文件後都要執行composer dump-autoload
4.配置自動加載類
[code]創建文件夾 C
新建User.php->
class User
{
function showMyName()
{
echo 'my name is sxin';
}
}
composer.json->
"classmap":["C/"]
index.php->
$user = new User();
$user->showMyName();composer.json[code]{
"require": {},
"autoload":{
"files":["common/functions.php"],
"classmap":["C/"]
}
}