nayjest/str-case-converter

一个将字符串从驼峰式转换为蛇形式以及相反转换的库。

v1.0.0 2015-06-04 13:11 UTC

This package is auto-updated.

Last update: 2024-09-11 15:49:21 UTC


README

Latest Stable Version Scrutinizer Code Quality Build Status Code Coverage

一个将字符串从驼峰式转换为蛇形式以及相反转换的库。

安装

推荐通过Composer安装此库。

运行以下命令

composer require nayjest/str-case-converter

用法

从蛇形转换为驼峰式

use Nayjest\StrCaseConverter\Str;
...
echo Str::toCamelCase('my-string'); // 'MyString'
echo Str::toCamelCase('one_more_string'); // 'OneMoreString'

源字符串可以使用以下字符分隔成单词:'-', '_' 和空格。

从驼峰式转换为蛇形式

use Nayjest\StrCaseConverter\Str;
...
echo Str::toSnakeCase('MyString'); // 'my_string'

// It's possible to use custom delimiter:
echo Str::toSnakeCase('OneMoreString', '-'); // 'one-more-string'

测试

运行以下命令

phpunit

许可证

© 2015—2023 Vitalii Stepanenko

MIT许可证下授权。

请参阅许可证文件以获取更多信息。