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\test2();
$t3->test1();

 

目录结构

------src1

  |--test

      |--test2.php   (     

            namespace    test;

            class test2.php{

                }             

                         )

 

posted @ 2015-07-05 22:01  agang_19  阅读(338)  评论(0编辑  收藏  举报