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

This package is not auto-updated.

Last update: 2024-12-18 07:16:49 UTC


README

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

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

Установка:

  1. Прописываем в composer.json:
{
    "require": {
        "svk/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 \svk\FioAnalyzer\FioAnalyzer();
$names = $fa->break_apart("Иваанов иван Ыванович");
print_r($names);