vkflex-php
Нативное расширение на C для PHP для склонения имен. Использует vkext/flex из KittenPHP. Это тот же движок склонений, который используется ВКонтакте.
Включена поддержка русского и украинского.
Установка
$ phpize
$ ./configure
$ make
# make install
Использование
vkflex($name, $case, $sex, $lang, $type)
$name
- имя или фамилия в кодировке cp1251;$case
- падеж:Gen
,Dat
,Acc
,Ins
илиAbl
;$sex
-0
- мужской,1
- женский;$lang
-0
- русский,1
- украинский;$type
-0
- имя,1
- фамилия.
Возвращает строку в кодировке cp1251.
См. пример в test.php
.