yhoiseth / stringy-inflector
一个PHP库,帮助您将个人名字首字母大写。
v1.0
2016-08-06 08:14 UTC
Requires
- php: >=5.4.0
- danielstjules/stringy: ~2.3
This package is auto-updated.
Last update: 2024-09-20 02:27:21 UTC
README
一个PHP库,帮助您将个人名字首字母大写。它扩展了 Stringy,这是一个支持多字节的PHP字符串操作库。
例如,“马库斯·奥勒留斯”这样的个人名字有时会被错误地输入成小写(“marcus aurelius”)。
将“marcus aurelius”首字母大写是一个简单的任务。但有些名字则不那么简单。以“锡塔斯的芝诺”为例。如果您有字符串“zeno of citium”,您应该将“zeno”和“citium”首字母大写,但“of”则不需要。
StringyInflector通过检查不应该首字母大写的特殊情况列表,帮助您将个人名字首字母大写。如果在列表中,则不会大写。
安装
composer require yhoiseth/stringy-inflector
用法
<?php use StringyInflector\StringyInflector as S; $stringy = S::create('zeno of citium'); echo $stringy->capitalizePersonalName(); // 'Zeno of Citium'