<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">curl -sS https://getcomposer.org/installer | php </code>
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">php composer.phar </code>
注意: 你也可以仅执行
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">curl -sS https://getcomposer.org/installer | php -- --help </code>
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">{
"<strong>require</strong>": {
"monolog/monolog": "1.0.*"
}
}
</code>注意: 虽然
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">php composer.phar install </code>
小技巧: 如果你正在使用Git来管理你的项目, 你可能要添加
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">php composer.phar update </code>
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">php composer.phar update monolog/monolog [...] </code>
注意: 对于库,并不一定建议提交锁文件 请参考:库的锁文件.
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent"><span><strong>require</strong></span><span>'vendor/autoload.php'</span><span>;</span></code>
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent"><span>$log</span><span>=</span><span>new</span><span>Monolog<span></span>Logger</span><span>(</span><span>'name'</span><span>)</span><span>;</span><span>$log</span><span>-</span><span>></span><span>pushHandler<span>(</span></span><span>new</span><span>Monolog<span></span>Handler<span></span>StreamHandler</span><span>(</span><span>'app.log'</span><span>,</span> Monolog<span>Logger</span><span>:</span><span>:</span><span>WARNING</span><span>)</span><span>)</span><span>;</span><span>$log</span><span>-</span><span>></span><span>addWarning<span>(</span></span><span>'Foo'</span><span>)</span><span>;</span></code>
<codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent">{
"autoload": {
"psr-4": {"Acme\": "src/"}
}
}
</code><codeAndale Mono',monospace; font-size:undefined; padding:0px; color:inherit; direction:ltr; word-spacing:normal; word-break:normal; background-color:transparent"><span>$loader</span><span>=</span><span><strong>require</strong></span><span>'vendor/autoload.php'</span><span>;</span><span>$loader</span><span>-</span><span>></span><span>add<span>(</span></span><span>'Acme\Test\'</span><span>,</span><span>__DIR__</span><span>)</span><span>;</span></code>
注意: Composer 提供了自己的 autoloader。如果你不想使用它,你可以仅仅引入
以上就介绍了PHP Composer安装&使用,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号