wj2015 3年前

修改理由:

翻译优化

此投稿已在 3年前 合并。

内容修改:

红色背景 为原始内容

绿色背景 为新增或者修改的内容

OldNewDifferences
22
33## 开发环境
44
5 PHP-DI的容器已预先配置好,开发环境可以“即插即用”。您可以像这样简单地使用它:
 5PHP-DI 的容器已预先配置好,开发环境可以“即插即用”。您可以像这样简单地使用它:
66
77```php
88$container = new Container();
 
3131
3232阅读 [关于性能](performances.md) 了解更多。
3333
34 ## 轻量容器
 34## 轻量容器
3535
36 如果要使用PHP-DI的容器作为简单容器 (没有自动装配或注解), 则可以禁用所有其额外功能。
 36如果要将 PHP-DI 容器当做简单容器 (没有自动装配或注解)使用, 则可以禁用其所有的额外功能。
3737
3838```php
3939$builder = new \DI\ContainerBuilder();
 
5151如果要一次使用多个容器,例如要在ZF2或Symfony 2中使用PHP-DI,则可以
5252使用 [Acclimate](https://github.com/jeremeamia/acclimate)之类的工具。
5353
54 您只需要告知PHP-DI复合容器, 否则PHP-DI不会感知到Symfony的容器条目。
 54您只需要告知 PHP-DI 复合容器, 否则 PHP-DI 不会感知到 Symfony 的容器条目。
5555
56 Acclimate示例:
 56Acclimate 示例:
5757
5858```php
5959$container = new Acclimate\Container\CompositeContainer();
6060
61 // 加 Symfony 容器
 61// 加 Symfony 容器
6262$container->addContainer($acclimate->adaptContainer($symfonyContainer));
6363
6464// 配置 PHP-DI 容器
6565$builder = new \DI\ContainerBuilder();
6666$builder->wrapContainer($container);
6767
68 // 加 PHP-DI 容器
 68// 加 PHP-DI 容器
6969$phpdiContainer = $builder->build();
7070$container->addContainer($phpdiContainer);
7171
72 // 开始
 72// 准备好了,用吧!
7373$foo = $container->get('foo');
7474```
7575