百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

di

> 编程语言
开源

灵活、编译且功能完备的依赖注入容器,具有可完美使用的自动绑定功能,并支持所有新的 PHP 8 功能。

925 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

灵活、编译且功能完备的依赖注入容器,具有可完美使用的自动绑定功能,并支持所有新的 PHP 8 功能。

简介

依赖注入 (DI) 的目的是让类免于负责获取其运行所需的对象 (这些对象被称为 服务)。在实例化这些服务时,可以将它们传递给它们。Nette DI 是框架中最有趣的部分之一。它是一个编译后的 DI 容器,速度极快且易于配置。有关文档,请参阅 网站。

它需要 PHP 8.2 版本,并支持 8.5 版 PHP。

php class SendMailMailer 实现了 Mailer 接口 { public function send(Mail $mail, string $to): void { mail($to, $mail->subject, $mail->message); } } class FileLogger 实现

Support Me

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHPdependency-injectiondependency-injection-containerdi-containerfactories

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言