zoukankan      html  css  js  c++  java
  • php composer使用过程

    1、安装composer

       curl -sS https://getcomposer.org/installer | php

       mv composer.phar /usr/local/bin/composer

    2、使用

      vim composer.json

    {
        "name": "you/themename",
        "type": "wordpress-theme",
        "require": {
            "composer/installers": "~1.0"
        }
    }

    psr-0映射到 vendor中 autoload_namespaces.php中

        "autoload": {
            "psr-0":{
                "test\" : "src1/"
            }
        }
    

     到

    <?php
    
    // autoload_namespaces.php @generated by Composer
    
    $vendorDir = dirname(dirname(__FILE__));
    $baseDir = dirname($vendorDir);
    
    return array(
        'test\' => array($baseDir . '/src1'),
        'Composer\Installers\' => array($vendorDir . '/composer/installers/src'),
    );
    

     例如 test.php中

    <?php
    require_once("vendor/autoload.php");
    $t3 = new test	est2();
    $t3->test1();
    

    目录结构

    ------src1

      |--test

          |--test2.php   (     

                namespace    test;

                class test2.php{

                    }             

                             )

  • 相关阅读:
    自己搭建一个vue项目
    nodejs 后台开发入门
    bootstrap table入门例子
    datatable入门
    猜数字案例
    Cookie
    管理系统案例
    PHP操作数据库(以MySQL为例)
    数据库(以MySQL为例)
    案例:音乐列表
  • 原文地址:https://www.cnblogs.com/agang-php/p/4623106.html
Copyright © 2011-2022 走看看