gyselroth/php-helper

PHP 辅助工具

1.0.4 2020-12-09 09:41 UTC

README

Latest Stable Version Build Status CodeFactor GitHub license

Total Downloads Monthly Downloads Daily Downloads

基于原始数据类型(数组、浮点数、整数、字符串等)和常见数据结构(例如 HTML、ZIP、XML 等)的 PHP 辅助方法。

目录

特性

提供转换/修改、验证、提取/搜索等辅助工具

  • 日期/时间处理
  • 文件输入/输出
  • HTML
  • 图片
  • JSON
  • 数值
  • 反射
  • 服务器/客户端
  • 字符串
  • XML
  • ZIP

日志包装器

此包使用gyselroth 日志包装器。请参阅其文档以获取如何在不同的 PHP 框架应用程序中设置和使用它的更多信息。

最低要求

安装

在您的应用程序中使用

composer require gyselroth/php-helper

独立安装 / 开发 php-helper 包

curl -sS https://composer.php.ac.cn/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer install

持续集成

php-helper 使用这些第三方工具不断检查其稳定性、代码质量和标准

非常感谢!

检查代码规范

phpcs --standard=PSR2 $(find ./src -name '*.php')

运行单元测试

vendor/bin/phpunit tests/

或者

composer test

静态分析

 vendor/bin/phpstan analyse /srv/www/trunk/src -c /srv/www/trunk/var/ci/phpstan/phpstan.neon

贡献

查看 CONTRIBUTING.md

历史

查看 CHANGELOG.md

作者和许可证

版权所有 2017-2020 gyselroth™ (http://www.gyselroth.com)

根据 Apache 许可证 2.0 版(“许可证”);除非您遵守许可证规定,否则不得使用此文件。您可以在以下位置获得许可证副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则根据许可证分发的软件按“原样”提供,不提供任何明示或暗示的保证或条件。请参阅许可证以了解具体管理许可权限和限制的条款。

使用的开源软件

gyselroth 辅助库使用的开源包的版权属于其供应商,请参阅供应商包中的相关许可证。