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

This package is auto-updated.

Last update: 2024-10-30 01:54:13 UTC


README

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

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

Установка:

  1. Прописываем в composer.json:
{
    "require": {
        "dimanzver/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);