
options-resolver
symfony
Provides an improved replacement for the array_replace PHP function
AI 简介
Symfony OptionsResolver 是一个用于 PHP 应用的配置选项处理组件,提供比原生 array_replace 更强大的选项解析能力。它支持定义必填项、默认值、类型校验、值验证、回调归一化等机制,确保配置参数的安全性与一致性。基于面向对象设计,可复用性强,与 Symfony 框架深度集成但亦可独立使用。适用于需要健壮配置管理的场景,如框架扩展开发、命令行工具参数解析、服务初始化配置、API 请求参数标准化等。
PHP
MIT License3.2k
Stars
28
Forks
5
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分56.39
默认分支8.1