barouge / strings
一个扩展PHP原生字符串功能的库
1.0.0
2023-08-24 11:58 UTC
Requires
- php: >=8.1
Requires (Dev)
README
一个扩展PHP原生字符串功能的库
兼容性和依赖关系
此库与PHP版本 8.2
兼容。
此库没有依赖。
安装
使用composer安装非常简单。
composer require barogue/strings
或者,只需将其添加到您的 composer.json
文件中
{ "require": { "barogue/strings": "^1.0" } }
贡献
单元测试
在推送任何更改之前,请确保单元测试全部通过。
如果可能,请在单独的提交中提高覆盖率。
vendor/bin/phpunit --prepend autoload.php
代码风格检查器
在推送之前,请确保您已经运行了代码风格检查器。 仅使用最低支持的PHP版本(7.2)运行它
vendor/bin/php-cs-fixer fix
静态分析
在推送之前,请确保您已经运行了静态分析工具。
vendor/bin/phan
基准测试
在推送之前,请确保您已经检查了基准测试并确保您的代码没有引入任何性能下降。
您可以在单独的提交中自由加速现有代码。
您可以在单独的提交中添加更多基准测试以增加覆盖率。
vendor/bin/phpbench run --report=speed vendor/bin/phpbench run --report=speed --output=markdown vendor/bin/phpbench run --report=speed --filter=benchNetFromTax --iterations=50 --revs=50000 vendor/bin/phpbench xdebug:profile vendor/bin/phpbench xdebug:profile --gui
文档
此库添加了一些数组函数以扩展PHP的本地功能
以下是可以找到新功能文档的链接。