carry0987/utils

此Utils库提供了一系列静态方法,旨在帮助解决在PHP开发中遇到的各种常见任务。从操作数组字符串到处理日期时间转换和文件路径,此库旨在成为PHP开发者的实用工具。

1.0.9 2024-07-21 14:52 UTC

This package is auto-updated.

Last update: 2024-09-21 15:12:34 UTC


README

Packgist
此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许可证