wyrihaximus / json-utilities
php-json-* 包的实用工具
1.3.1
2023-01-16 11:00 UTC
Requires
- php: ^8 || ^7.4
- thecodingmachine/safe: ^2 || ^1.1
Requires (Dev)
- wyrihaximus/test-utilities: ^3.3.1
This package is auto-updated.
Last update: 2024-09-05 04:22:09 UTC
README
安装
要通过 Composer 安装,请使用以下命令,它将自动检测最新版本并将其绑定到 ~
。
composer require wyrihaximus/json-utilities
可用函数
validate_array
通过检查所需键是否都在传递的数组中,验证数组。成功时将返回 true
,当遇到数组中可以找到的键时将返回 false
。然而,如果传递异常,它将通过将数组作为构造函数的第一个参数和缺少的键作为第二个参数来创建该异常。
$array = ['key', 'another_key', 'required_key']; // $requiredKeys = ['required_key']; validate_array($array, $requiredKeys, ExceptionToBeTrownWhenAKeyIsMissing::class);
贡献
请参阅CONTRIBUTING 获取详细信息。
许可证
版权所有 2018 Cees-Jan Kiewiet
特此授予任何获得本软件及其相关文档文件(“软件”)副本的任何人(“个人”)免费使用软件的权利,不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许获得软件的个人为此目的使用软件,受以下条件约束
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何形式的质量保证,明示或暗示,包括但不限于适销性、特定用途的适用性和非侵权性。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任承担责任,无论该责任是根据合同、侵权或其他方式产生,源于、因与软件或其使用或其他方式有关。