Жигaн
Новичок
На данный момент этой функциональности нет. Можно сделать так:Автор оригинала: Kudja
кульная вещь, а вот интересуют кое какие вопросы - можно ли при помощи этого класса взять слово и указать что хочу его же в родительном падеже ед. чесле например???
1) устанавливаем в опциях 'with_gramtab' => true
2) Получаем все словоформы для искомого слова с помощью getAllFormsWithGramInfo(). Результат будет таким:
PHP:
$result = array(
0 => результат_1,
1 => результат_2,
…
)
где результат_1 = array(
'forms' => array(список всех словоформ),
'all' => список грамматических характеристик для каждой словоформы из ‘forms’
'common' => общие граммемы для всех словоформ
);
каждый элемент из ‘all’ форматируется след. образом:
ЧАСТЬ_РЕЧИ граммемы_через_запятую; ЧАСТЬ_РЕЧИ граммемы_через_запятую; …
PHP:
if(false !== ($result = getAllFormsWithGramInfo('РЕБЕНКА'))) { var_dump($result); }
PHP:
array(1) {
[0]=>
array(3) {
["all"]=>
array(10) {
[0]=>
string(10) "С мр,ед,им"
[1]=>
string(21) "С мр,ед,рд;С мр,ед,вн"
[2]=>
string(10) "С мр,ед,дт"
[3]=>
string(10) "С мр,ед,тв"
[4]=>
string(10) "С мр,ед,пр"
[5]=>
string(10) "С мр,мн,им"
[6]=>
string(21) "С мр,мн,рд;С мр,мн,вн"
[7]=>
string(10) "С мр,мн,дт"
[8]=>
string(10) "С мр,мн,тв"
[9]=>
string(10) "С мр,мн,пр"
}
["common"]=>
string(2) "од"
["forms"]=>
array(10) {
[0]=>
string(7) "РЕБЕНОК"
[1]=>
string(7) "РЕБЕНКА"
[2]=>
string(7) "РЕБЕНКУ"
[3]=>
string(8) "РЕБЕНКОМ"
[4]=>
string(7) "РЕБЕНКЕ"
[5]=>
string(4) "ДЕТИ"
[6]=>
string(5) "ДЕТЕЙ"
[7]=>
string(5) "ДЕТЯМ"
[8]=>
string(6) "ДЕТЬМИ"
[9]=>
string(5) "ДЕТЯХ"
}
}
}
Список граммем можно посмотреть тут: http://www.aot.ru/docs/rusmorph.html