Lithe SwissHelper 简介:PHP 的简化和发展

介绍 SwissHelper

Conheça **Lithe SwissHelper**,是 PHP 级别实用程序的图书馆,可以简化开发过程。可以操作字符串、操作 com 数组、验证数据或格式,或使用 SwissHelper 工具。 SwissHelper 致力于提供有关开发和法律方面的经验,SwissHelper 已提供了有关程序的更多信息。

为什么使用 SwissHelper?

  • 方便:与程序中的辅助功能结合使用。
  • 效率:减少代码重复并节省开发速度。
  • Clareza:在 PHP 中快速运行、运行和运行。
  • 安装

    使用 SwissHelper 非常方便。通过 Composer 安装:

    composer require lithephp/swisshelper

    安装说明,包括 Composer 项目的自动加载器:

    require 'vendor/autoload.php';

    资源主要来源

    1. 简化弦乐操作

    O SwissHelper 提供处理字符串的直观方法。 Aqui estão alguns 示例:

  • 创建 Slugs:
  • $slug = str('Hello World!')->slug(); // Saída: "hello-world"
  • 提取号码:
  • $numbers = str('Phone: (123) 456-7890')->onlyNumbers(); // Saída: "1234567890"
  • 睫毛膏用途:
  • $masked = str('12345678901')->mask('###.###.###-##'); // Saída: "123.456.789-01"

    2. 数组操作

    获取操纵阵列的便利性:

  • 请勿访问:
  • $array = ['user' => ['name' => 'John Doe']];
      $name = arr($array)->get('user.name'); // Saída: "John Doe"
  • 查韦斯过滤器:
  • $filtered = arr(['a' => 1, 'b' => 2])->only(['a']); // Saída: ['a' => 1]

    3. 验证数据

    SwissHelper 与验证器相结合,简化了数据验证:

  • 电子邮件验证:
  • validate('user@example.com')->email(); // Saída: true
  • 验证Senha:
  • validate('StrongP@ssw0rd')->password(); // Saída: true

    4. 数据和时间的实用程序

  • 获取实际数据:
  • $currentDate = now('Y-m-d'); // Saída: Data atual no formato 'YYYY-MM-DD'
  • 操作数据:
  • $yesterday = now()->modify('-1 day'); // Saída: Objeto DateTime para ontem

    5. 货币格式

    以简单的形式提供货币价值,并以不同的方式提供不同的格式:

    $formatted = money(1234.56, 'USD'); // Saída: "$1,234.56"

    6. 任意弦乐音乐会

    常用字符串的各种情况:

    $randomString = random(10); // Saída: Uma string alfanumérica de 10 caracteres

    7. URL 实用程序

  • 获取当前 URL:
  • $currentUrl = url()->current();
  • Gerar URLs com Parametros de Consulta:
  • $urlWithQuery = url()->to('search')->with(['q' => 'SwissHelper']);

    贡献

    O SwissHelper com 是一款强大的套件。执行 os testes com:

    composer test

    想要贡献什么?

    Adoraríamos ter você a bordo! Faça um fork do repositório,crie umbranch para sua funcionalidade e envie um pull request。 Siga os padrões de codificação PSR-12 一致。

    SwissHelper 社区委员会

    尝试 SwissHelper hoje 和 PHP 发展的生活体验是平静的。比较想法、报告问题并在 GitHub 上做出贡献。 Vamos 构建算法 incrível juntos!

    在 Packagist 中发现 SwissHelper:Lithe SwissHelper。