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