carry0987 / utils
此Utils库提供了一系列静态方法,旨在帮助解决在PHP开发中遇到的各种常见任务。从操作数组字符串到处理日期时间转换和文件路径,此库旨在成为PHP开发者的实用工具。
1.0.9
2024-07-21 14:52 UTC
Requires
- php: >=8.0
README
此Utils库提供了一系列静态方法,旨在帮助解决在PHP开发中遇到的各种常见任务。从操作数组字符串到处理日期时间转换和文件路径,此库旨在成为PHP开发者的实用工具。
功能
- 数组操作和排序
- 字符串处理和净化
- 日期时间格式化和转换
- 文件和目录路径标准化
- URL操作和重定向
- 自定义HTTP头部设置
- 查询参数处理
- 输入验证和过滤
安装
此库可以通过Composer轻松安装。运行以下命令将其添加到您的项目中
composer require carry0987/utils
用法
在您的代码中,无需实例化类即可使用由Utils类提供的静态方法。以下是如何使用数组排序功能的示例
use carry0987\Utils\Utils; $array = [ ['id' => 3, 'name' => 'Alice'], ['id' => 1, 'name' => 'Charlie'], ['id' => 2, 'name' => 'Bob'], ]; $sortedArray = Utils::sortData($array, 'ASC', 'id'); print_r($sortedArray);
有关每个方法的更详细信息,请参阅源代码中的内联注释。
贡献
欢迎贡献、问题和功能请求。如果您想贡献,请随时查看问题页面。
许可
此项目是开源软件,受MIT许可证的许可。MIT许可证。