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

Valinor

> 编程语言
开源

这是一个无依赖性的 PHP 库,可帮助将任何输入映射到一个强类型的结构中。

1.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

这是一个无依赖性的 PHP 库,可帮助将任何输入映射到一个强类型的结构中。


--- Valinor负责原始输入(JSON、纯文本)的构建和验证 数组等)转换为对象,确保状态完全有效。它允许 可以在不担心其完整性的情况下使用这些对象 整个应用程序生命周期。 验证系统将检测任何不正确的值,并帮助开发人员 提供精确且人类可读的错误消息。 映射器不仅可以处理原生 PHP 类型,还可以处理其他受支持的高级类型 由 [PHPStan] 和 [Psalm] 等开发的形状数组、泛型、整数范围等。

该库还提供了一个正则化机制,可以帮助将任何输入转换为数据格式(如 JSON、CSV 等),同时保留原始结构。

这个库的开发主要是受到许多人友好的言语和帮助的激励。我要感谢每个人,尤其是直接帮助推动项目的这个仓库的贡献者:

[][link-packagist] [][link-packagist] [][link-packagist] [link-packagist]: https://packagist.org/packages/cuyz/valinor [contributors]: https://github.com/CuyZ/Valinor/graphs/contributors [PHPStan]: https://phpstan.org/ [Psalm]: https://psalm.dev/ [Jetbrains]: https://www.jetbrains.com/ [a free PhpStorm license]: https://jb.gg/OpenSourceSupport [Blackfire]: https://www.blackfire.io/?utm_source=valinor&utm_medium=readme&utm_campaign=free-open-source [valinor-php.dev]: https://valinor-

Issues· 32 开放

查看全部 Issues在 GitHub 打开

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

> 标签

PHP

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

> 工具信息

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

> 相关工具

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