mihanentalpo/fio-analyzer

Analyze user input string, and split it into Russian first name, second name and last name

Installs: 22 597

Dependents: 0

Suggesters: 0

Security: 0

Stars: 14

Watchers: 5

Forks: 10

Open Issues: 4

pkg:composer/mihanentalpo/fio-analyzer

v0.1.4 2023-02-19 12:44 UTC

This package is not auto-updated.

Last update: 2025-09-28 01:22:55 UTC


README

Анализатор строк, содержащих фамилию, имя, отчество

Подробная статья: https://mihanentalpo.me/2017/03/как-разбить-фио-на-имя-фамилию-отчеств/

Установка:

  1. Прописываем в composer.json:
{
    "require": {
        "mihanentalpo/fio-analyzer": "*"
    }
}
  1. Устанавливаем (как установить composer.phar можно посмотреть на http://getcomposer.org):
$ composer.phar install
  1. Подключаем класс:
<?php
require_once("./vendor/autoload.php");

Использование:

<?php
require_once("./vendor/autoload.php");
$fa = new \Mihanentalpo\FioAnalyzer\FioAnalyzer();
$names = $fa->break_apart("Иваанов иван Ыванович");
print_r($names);