1,下载安装composer
1, 一般是下载的composer.phar 按照对应的方式安装到php的环境里面
2 ,下载回来了之后也可以不安装到php的环境里面,可以直接复制到你的项目里面 要用的时候直接用也是可以的
2,手动创建一个composer的配置文件composer.json
编辑composer.json
{
"autoload": {
"psr-4":{
"": ["src\\"]
}
}
}
填写好这些就可以了
3,回到cmd的命令下 直接在项目中运行安装composer
1,如果是安装了composer了之后 可以直接运行composer install
2 如果是没有安装composer的话 就去到项目的目录下 吧composer.phar复制过来 运行 php composer,phar install
安装完成了之后 会下载回来一个vendor的目录 这个目录里面会有一个autoload的php文件
4,配置文件里面定义了一个src的目录 在这里目录里面创建的文件默认是由composer来管理的
1 在src里面创建一个php的类文件User.php
2 在项目的最外城创建一个public的目录 在public创建一个index.php的文件 直接去访问User,php的文件是可以的 但是前提是在index.php的文件第一行
去加载composer下载回来的./vendor/autoload.php的文件
Ps 当你想在项目中使用composer来管理你的依赖包的时候 操作流程如下
1 在你的项目的composer.json 中找到autoload的位置
"psr-4": {
"App\\": "app/",
"Wei\\" : "Zhang/Wei"
}
在这样的地方添加你的依赖包 我的依赖包的名字是Zhang 里面有个目录是Wei wei下面会有个php的类文件
2,现在怎么才能把依赖包的php文件直接用起来了 那就在去运行一下composer就可以了 composer demo-autoload 运行成功了之后 这个依赖文件就可以直接用了