
assert
webmozarts
Assertions to validate method input/output with nice error messages.
AI 简介
webmozart/assert 是一个用于验证方法输入输出并提供友好错误信息的 PHP 库。其核心功能是通过高效的断言减少编写安全代码所需的工作量,所有断言失败时都会抛出 `Webmozart\Assert\InvalidArgumentException` 异常,并支持自定义错误消息以提高可读性和用户体验。该库特别适合需要对函数参数或返回值进行严格类型检查和范围验证的场景,如数据处理、API 开发等。使用 Composer 可轻松集成到项目中。
PHP
MIT License7.7k
Stars
162
Forks
31
Watchers
24
Issues
Star 增长
今日+4
近 7 天+9
近 30 天+17
综合评分76.84
默认分支master