joachim-n/case-converter 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

joachim-n/case-converter

最新稳定版本:1.0.1

Composer 安装命令:

composer require joachim-n/case-converter

包简介

Case converter library

README 文档

README

Case Converter is a small library for converting strings from one case to another. It handles, as both input and output:

  • camelCase
  • PascalCase
  • snake_case
  • kebab-case
  • Title Case

Installation:

With Composer:

$ composer require joachim-n/case-converter

Usage:

$output = \CaseConverter\CaseString::INPUTFORMAT('MyString')->OUTPUTFORMAT();

For example:

$output = \CaseConverter\CaseString::camel('MyString')->pascal();
$output = \CaseConverter\CaseString::camel('MyString')->snake();
$output = \CaseConverter\CaseString::camel('MyString')->kebab();
$output = \CaseConverter\CaseString::snake('my_string')->camel();
$output = \CaseConverter\CaseString::snake('my_string')->pascal();
$output = \CaseConverter\CaseString::snake('my_string')->kebab();

If your input string is in a format that requires custom splitting, you can pass the pieces to StringAssembler for output. For example:

$output = (new \CaseConverter\StringAssembler(['my', 'string']))->camel();

统计信息

  • 总下载量: 370.77k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 11
  • 点击次数: 1
  • 依赖项目数: 2
  • 推荐数: 0

GitHub 信息

  • Stars: 11
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2017-11-08