williamsampaio / string-utils
此库提供了一系列字符串操作功能,例如删除空白字符、带重音的字符等。
0.1.0
2024-09-09 18:48 UTC
Requires
- php: ^8.0
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ^11.3
This package is auto-updated.
Last update: 2024-09-09 19:02:24 UTC
README
此库提供了一系列字符串操作功能,例如删除空白字符、带重音的字符等。
安装
composer require williamsampaio/string-utils
用法
<?php use StringUtils\StringProcessor; require_once __DIR__ . '/vendor/autoload.php'; $str = 'Wí¨lL/ìãm% \bê$njá@..@mi,m ! m&e(n)#ezes;? sãm*pai|o '; $str = StringProcessor::removeSpecialCharacters($str); $str = StringProcessor::ptBrReplaceAccentedCharacters($str); $str = StringProcessor::trimWhitespaces($str); $str = StringProcessor::styleTitle($str); echo $str;
输出
William Benjamim Menezes Sampaio
<?php use StringUtils\StringProcessor; require_once __DIR__ . '/vendor/autoload.php'; $str = 'Wí¨lL/ìãm% \bê$njá@..@mi,m ! m&e(n)#ezes;? sãm*pai|o '; $str = StringProcessor::input($str, [ StringProcessor::REMOVE_SPECIAL_CHARACTERS, StringProcessor::PT_BR_REPLACE_ACCENTED_CHARACTERS, StringProcessor::TRIM_WHITESPACES, StringProcessor::STYLE_TITLE ]); echo $str;
输出
William Benjamim Menezes Sampaio
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。