vkflex-php/README.md
2017-01-13 22:08:36 +03:00

29 lines
945 B
Markdown

# vkflex-php
Нативное расширение на C для PHP для склонения имен. Использует vkext/flex из [KittenPHP](https://github.com/vk-com/kphp-kdb). Это тот же движок склонений, который используется **ВКонтакте**.
Включена поддержка русского и украинского.
### Установка
```
$ 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`.