mav/slovo
Composer 安装命令:
composer require mav/slovo
包简介
Пакет для операций со словами
关键字:
README 文档
README
Набор классов для работы со словами, включающий русскую версию metaphone - metaphour.
Grammar
Класс статических функкций русской грамматики
Установка
composer require mav/slovo
Использование
\Mav\Slovo\Grammar::inclineNum($x,['цифра','цифры','цифр']);
Алгоритм Metaphour
Даный алгоритм является аналогом metaphone для русского языка и основан на алгоритме предложенном Петром Коньковски (http://forum.aeroion.ru/topic461.html), включающем доработку Никиты Сметанина (трансляция ТС/ДС в Ц: https://habr.com/ru/post/114947/) в версии 2 (по умолчанию).
Использование
$phonetics = new \Mav\Slovo\Phonetics(); $phonetics->metaphour('Насанов'); // НАСАНАФ $phonetics->metaphour('Нассонов'); // НАСАНАФ $phonetics->metaphour('Насонов'); // НАСАНАФ
Транслитерация
Использование
$transliterator = new \Mav\Slovo\Transliterator(); $transliterator->trans('слово'); // slovo
统计信息
- 总下载量: 754
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-06-14