创建一个 PHP Composer 扩展包

几年前群里某 PHP 大神说, Composer 是啥破玩意儿,我们自己写的框架要啥有啥,需要这个么?

几个月后大神在群里说: Composer 真香.

这就勾起小菜鸟的兴趣了,传说中的 Composer 到底是啥乜?

简介

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。


简单点说就是一个可以帮你在项目中自由安装别人写好的工具类库的工具.

​ 比如你需要一个获取 xxx 平台 xx 服务的功能,你可以直接使用 Composer,将别人写好的包安装到你的项目中,然后就可以像使用 PHP 内置函数/类一样方便的使用这个功能了.

怎么用

请去baidu搜索.

怎么写(关键字提取)

  1. 创建目录

  2. 初始化项目[composer init (composer.json)]

  3. 正常编码[安装依赖/敲代码]

  4. 测试,格式等…

  5. 发布上线

    编写一个 Composer 包

创建扩展包相关教程