svk / fio-analyzer
Analyze user input string, and split it into Russian first name, second name and last name
v0.2.2
2021-03-01 18:45 UTC
Requires
- php: ^5.3.5 || >=7.0
- mihanentalpo/fast-fuzzy-search: *
This package is not auto-updated.
Last update: 2024-12-18 07:16:49 UTC
README
Анализатор строк, содержащих фамилию, имя, отчество
Подробная статья: https://mihanentalpo.me/2017/03/как-разбить-фио-на-имя-фамилию-отчеств/
Установка:
- Прописываем в composer.json:
{ "require": { "svk/fio-analyzer": "*" } }
- Устанавливаем (как установить composer.phar можно посмотреть на http://getcomposer.org):
$ composer.phar install
- Подключаем класс:
<?php require_once("./vendor/autoload.php");
Использование:
<?php require_once("./vendor/autoload.php"); $fa = new \svk\FioAnalyzer\FioAnalyzer(); $names = $fa->break_apart("Иваанов иван Ыванович"); print_r($names);