Библиотека для PHP5 позволяет склонять по падежам русские Фамилии Имена и Отчества.
Go to file
2017-05-12 18:37:03 +03:00
Docs [0.4.1] /RU11071218/ /UA11071218/ Исправление правил 2011-07-12 18:59:05 +03:00
Library feature Исключения для склонений +Сёра не склоняется 2015-12-08 15:45:57 +02:00
Tests [0.4.1] Small bug FIX 2011-09-24 21:35:43 +03:00
Tutorial [0.4] Добавлен туториал 2011-07-09 17:54:13 +03:00
AUTHORS Authors update 2016-11-23 12:14:46 +02:00
composer.json Added composer.json 2017-05-12 18:37:03 +03:00
GPL-LICENSE version 0.1.0 2011-05-01 20:50:50 +03:00
MIT-LICENSE [0.4] Добавлен туториал 2011-07-09 17:54:13 +03:00
README.md v0.4.1 2016-11-23 12:16:18 +02:00

NameCaseLib

NameCaseLib — библиотека PHP5, предназначенная для автоматического склонения ФИО в русском и украинском языках. Уникальная особенность состоит в том, что библиотека содержит одинаковые методы для работы с ФИО на русском и украинском языках.

Инструкция

0.4.1 (2016-11-23)

  • Rules updates (5 years of work)
  • Any pull requests with the new rules updates will be merged now

0.4 (2011-07-09)

  • Полная переработка кода
  • Создание для каждого слова класса NCLNameCaseWord
  • Правила для склонения имен и фамилий объединены
  • Множество исправлений правил
  • Полная переработка ядра системы
  • Добавлена поддержка работы с разными регистрами слов

0.3 (2011-07-02)

  • Добавлен украинский язык
  • Все функции склонения работают одинаково для русского и украинского языков
  • Создан класс с общими функциями
  • Украинский язык может склонять в «кличний відмінок»

0.1.2 (2011-05-05)

  • Написана функция поиска имени, фамилии, отчества в строке.
  • Добавлена функция быстрого склонения NCLNameCaseRu::q(), которая принимает обязательный параметр ФИО в любом формате и возвращает строку в нужно падеже.

0.1.1 (2011-05-03)

  • Написана функция определения пола NCLNameCaseRu::GenderAutoDetect() — отлично справляется с парами Имя Фамилия, по моим тестам дает 100% прохождение тестов (2000 пар имен и фамилий). Если указано отчество, пол определяет без проблем. Для просто имен вероятность правильного определения больше 98,5%. Для просто фамилий — больше 96%.

0.1.0 (2011-05-01)

  • Первая версия библиотеки