2023-06-20 02:22:35 +03:00
2017-01-11 22:57:38 +03:00
2017-01-13 22:08:36 +03:00
2023-06-20 02:22:35 +03:00
2017-01-13 22:08:36 +03:00
2017-01-11 22:57:38 +03:00
2017-01-11 22:57:38 +03:00
2017-01-11 22:57:38 +03:00
2023-06-20 02:07:11 +03:00
2023-06-20 02:07:11 +03:00

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.

Description
No description provided
Readme 108 KiB
Languages
C 99.8%
PHP 0.2%