emonkak / collection
此包已 弃用 并不再维护。未建议替代包。
一个集合库,用于对象聚合的容器
v2.0.0
2015-12-16 10:05 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- athletic/athletic: ~0.1.8
- phpunit/phpunit: ~4.4.0
- satooshi/php-coveralls: dev-master
README
一个集合库,用于对象聚合的容器。
需求
- PHP 5.4 或更高版本
- Composer
许可
MIT 许可证
示例
// Take five elements from a infinite list of even numbers. Collection::iterate(0, function($n) { return $n + 1; }) ->filter(function($n) { return $n % 2 === 0; }) ->take(5) ->each(function($n) { echo $n, PHP_EOL; }); // => 0 // 2 // 4 // 6 // 8
文档
请参阅 Wiki。 (但wiki页面仅为日文)