后续(php框架添加composer依赖)

后续(php框架添加composer依赖)

本文章请集合之前的自制php框架查看

github地址 : https://github.com/yuansql/PHPmm

第一步在框架根目录执行

 composer   init   

然后一直回车
打开 composer.json添加上

//注释不要忘记删除哦
{
    "name": "wumm/phpmm",
    "description": "phpmm 自创轮子",
    "type": "project",
    "authors": [
        {
            "name": "wummm",
            "homepage": "https://blog.csdn.net/m0_50593634?type=blog"
        }
    ],
    //composer包
    "require": {},
    //自动加载
    "autoload": {
        "psr-4": {
            "ExampleApp\\": "src/"
        }
    },
    //composer 按首字母排序
    "config": {
        "sort-packages": true
    }
}

然后

 composer install

添加

require_once dirname(__DIR__) . '/vendor/autoload.php';
//到 index.php 入库文件中

这样自动加载和第三方包就好了取,之前自己写的composer包测试一下

composer require wumm/verify //好使的很

然后访问测试一下

  use Oneinit\Verify;

class  IndexAction extends Action
{
    public function index()
    {
    	
    	$email = '[email protected]';
	    var_dump((new Verify())->isValidEmail($email));
	    echo '
'
; $email2 = 'w2011344qq.com'; var_dump((new Verify())->isValidEmail($email2)); } }

好用的很啊!到此为止了!突然发现没有填加命名空间后期加上

你可能感兴趣的:(php,后端,php,composer,开发语言)