evgenyart / util-translit
此包的最新版本(1.0.4)没有提供许可证信息。
1.0.4
2024-06-19 08:40 UTC
Requires
- php: >=7.2.5
README
composer require evgenyart/util-translit
使用方法
$util = new UtilTranslit(); echo $util->translit("Какой-то текст", $params = []);
参数
- change_case - 所有字符的大小写(可能的值 L - 小写,U - 大写,false - 不改变大小写。默认 change_case = "L")
- replace_space - 替换空格(可能的值 - 任何字符,false - 留空格。默认 replace_space = "-")
- replace_other - 替换其他字符(除俄语、拉丁语、数字和空格之外。可能的值 - 任何字符,false - 留其他字符。默认 replace_other = "-")
- delete_repeat_replace - 删除连续的多个空格。可能的值 true - 删除重复的空格,false - 不删除重复的空格。默认值 delete_repeat_replace = true
带有参数的调用示例
$util = new UtilTranslit(); echo $util->translit("Какой-то текст", ['change_case' => false, 'replace_space' => false]);