首页 > 解决方案 > 在 PHP 中实例化实用程序类的最佳实践

问题描述

随着我越来越熟练地使用 PHP 中的类(PHP 7 '纯',没有框架),我面临一个哲学问题。

我有许多“实用程序”类,例如 PDO、Monolog、i18 翻译等……它们由 Composer 自动加载器和命名空间集中管理,并在我的整个应用程序中使用。

问题是在哪里实例化它们的最佳位置。

即如果我创建一个新函数,我应该:

我怀疑一些答案可能存在于依赖注入的概念中,并且像 PHP_DI 这样的东西可能会在那里提出一些建议,但这仍然超出了我的想象,我正在一步一步地学习!

我到处找,但似乎找不到意见!

谢谢,E。

标签: phpclass

解决方案


推荐阅读