ketchums/php-case-converter

v2.0.0 2021-04-18 01:16 UTC

This package is auto-updated.

Last update: 2024-09-19 23:02:42 UTC


README

php-case-converter 是一个库,用于将字符串转换为其他类型的大小写。

要求

  • PHP >= 7.4

安装

使用 composer 安装

composer require ketchums/php-case-converter

问题

可以在 Github Issue Tracker 上提交错误报告和功能请求。

贡献

有关信息,请参阅 CONTRIBUTING.md

版本控制

php-case-converter 使用 MAJOR.MINOR.PATCH 版本号格式。

示例

基本

use App\CaseDetector;
use App\CaseConverter;

$string = 'some.cool.string';

$detector = new CaseDetector();
$converter = new CaseConverter($string, $detector->detectType($string));

echo $converter->toPascalCase(); // someCoolString
echo $converter->toKebabCase(); // some-cool-string

不喜欢魔法方法?

echo $caseConvert->toCase('pascal'); // someCoolString
echo $caseConvert->toCase('kebab'); // some-cool-string

让包为您检测类型

use App\CaseDetector;
use App\CaseConverter;

$converter = new CaseConverter($string);