jjgrainger / collection
PHP 中的简单集合
1.1
2019-12-30 12:25 UTC
Requires
- php: >=7.2
Requires (Dev)
- phpunit/phpunit: 8.*
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-08-29 04:59:00 UTC
README
用于处理数组的集合类
原则
- 不可变 - 大多数方法返回一个新的集合,保留原来的不变
- 链式 - 方法可以链式调用,创建流畅的映射并减少原始集合
需求
- PHP >=7.2
- Composer
安装
$ composer require jjgrainger/collection
使用
$collection = new Collection([1, 2, 3]); $total = $collection->sum(); // 6
注意
- 此项目是为了学习单元测试而创建的,不打算用于生产环境。
- 受 Laravel Collections 启发
- 许可协议:MIT License
- 遵循 语义化版本控制指南
作者
Joe Grainger