net_bazzline / php_component_toolbox
免费且自由使用的PHP工具集合,便于并加速PHP开发
1.10.0
2022-11-23 22:16 UTC
Requires
- php: >=8.0
Requires (Dev)
- phpunit/phpunit: ~9.0
README
本项目旨在提供易于使用且免费(在自由的意义上)的PHP组件,其中包含你在日常使用PHP时所需的各种工具。
当前的变更日志可以在这里找到。
安装
手动安装
mkdir -p vendor/net_bazzline/php_component_toolbox
cd vendor/net_bazzline/php_component_toolbox
git clone https://github.com/bazzline/php_component_toolbox .
通过Packagist
composer require net_bazzline/php_component_toolbox:dev-master
可用部分
数组
- Combine - 对array_combine的高级实现
- Merge - 对array_merge的高级实现
集合
- ChunkIterator - 通过定义最小值、最大值和步长宽度来简化迭代,并返回一个Chunk
进度
- EnumerableDeferred - 允许你在处理n条条目后执行一个准备或清理函数
- Experiment - 允许你尝试最多执行x次回调
标量
- Text - 包含用于字符串处理的实用函数
时间
API
API 可在 bazzline.net 找到。
结语
如果你喜欢它,请给它点个赞 :-). 如果你需要它,请添加问题。如果你喜欢它,请提交补丁。如果你使用它,请写一篇博客。如果你爱它,请捐赠 :-]。