为PHP提供集合实现
2.0.0
2024-02-22 20:29 UTC
Requires
- php: >=8.3
Requires (Dev)
- ghostwriter/coding-standard: dev-main
- ghostwriter/psalm-plugin: >=0.2
README
为PHP提供集合实现。
安装
您可以通过composer安装此包
composer require ghostwriter/collection
如果您觉得这个仓库有用,请给它加星标 ⭐️
您也可以给这个仓库加星标(🌟),这样以后找到它会更方便。
用法
/** @var \Ghostwriter\Collection\Collection $collection */ $collection = Collection::new([1, 2, 3]) ->append([4, 5, 6, 7, 8, 9]) ->map(static fn ($v): int => $v * 10) ->filter(static fn ($v): bool => 0 === $v % 20); $collection->toArray(); // [20, 40, 60, 80] $collection->drop(1) // [40, 60, 80] ->take(2) // [40, 60] ->slice(1, 1) // [60] ->toArray(); // [60]
致谢
感谢
感谢您无私地与我分享您的知识、见解和宝贵时间。我非常感激您的帮助和支持。
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG.md。
许可证
有关此项目适用的许可证的更多信息,请参阅 LICENSE。
安全
有关安全披露过程的更多信息,请参阅 SECURITY.md。