GrimlockGuy
Новичок
ОГРОМНОЕ СПАСИБИЩЕ!
Попробовал, большинство названий склоняет без проблем.
У меня есть пара вопросов. Подскажите, как можно отключить (и можно ли вообще) склонение еще и для множественного числа (например при запросе "ЛЕНИНГРАД", программа склоняет еще и "ЛЕНИНГРАДЫ).
И еще, если у вас есть код обработки ошибок, не могли бы вы запостить его (например, строка, которая вовращает false при отсутствии вариантом склонения, например для "СОЧИ"):
Подскажите, почему очень часто возникает такая ошибка:
Это можно как-то исправить?
Попробовал, большинство названий склоняет без проблем.
У меня есть пара вопросов. Подскажите, как можно отключить (и можно ли вообще) склонение еще и для множественного числа (например при запросе "ЛЕНИНГРАД", программа склоняет еще и "ЛЕНИНГРАДЫ).
И еще, если у вас есть код обработки ошибок, не могли бы вы запостить его (например, строка, которая вовращает false при отсутствии вариантом склонения, например для "СОЧИ"):
-~{}~ 18.11.07 21:03:array(1) { [0]=> array(6) { ["Именительный ЛЕНИНГРАДСКАЯ ОБЛАСТЬ"]=> array(2) { [0]=> string(21) "ЛЕНИНГРАДСКАЯ ОБЛАСТЬ" [1]=> string(21) "ЛЕНИНГРАДСКАЯ ОБЛАСТИ" } ["Винительный ЛЕНИНГРАДСКАЯ ОБЛАСТЬ"]=> array(2) { [0]=> string(21) "ЛЕНИНГРАДСКАЯ ОБЛАСТЬ" [1]=> string(21) "ЛЕНИНГРАДСКАЯ ОБЛАСТИ" } ["Родительный ЛЕНИНГРАДСКАЯ ОБЛАСТЬ"]=> array(2) { [0]=> string(21) "ЛЕНИНГРАДСКАЯ ОБЛАСТИ" [1]=> string(22) "ЛЕНИНГРАДСКАЯ ОБЛАСТЕЙ" } ["Дательный ЛЕНИНГРАДСКАЯ ОБЛАСТЬ"]=> array(2) { [0]=> string(21) "ЛЕНИНГРАДСКАЯ ОБЛАСТИ" [1]=> string(22) "ЛЕНИНГРАДСКАЯ ОБЛАСТЯМ" } ["Предложный ЛЕНИНГРАДСКАЯ ОБЛАСТЬ"]=> array(2) { [0]=> string(21) "ЛЕНИНГРАДСКАЯ ОБЛАСТИ" [1]=> string(22) "ЛЕНИНГРАДСКАЯ ОБЛАСТЯХ" } ["Творительный ЛЕНИНГРАДСКАЯ ОБЛАСТЬ"]=> array(2) { [0]=> string(22) "ЛЕНИНГРАДСКАЯ ОБЛАСТЬЮ" [1]=> string(23) "ЛЕНИНГРАДСКАЯ ОБЛАСТЯМИ" } } }
array(1) { [0]=> array(6) { ["Именительный {ХИМКИ"]=> string(6) "{ХИМКИ" ["Винительный {ХИМКИ"]=> string(6) "{ХИМКИ" ["Родительный {ХИМКИ"]=> string(6) "{ХИМОК" ["Дательный {ХИМКИ"]=> string(7) "{ХИМКАМ" ["Творительный {ХИМКИ"]=> string(8) "{ХИМКАМИ" ["Предложный {ХИМКИ"]=> string(7) "{ХИМКАХ" } }
array(1) { [0]=> array(1) { ["unknown СОЧИ"]=> array(2) { [0]=> string(4) "СОЧИ" [1]=> string(4) "СОЧИ" } } }
array(2) { [0]=> array(6) { ["Именительный БЕРЛИН"]=> array(2) { [0]=> string(6) "БЕРЛИН" [1]=> string(7) "БЕРЛИНЫ" } ["Винительный БЕРЛИН"]=> array(2) { [0]=> string(6) "БЕРЛИН" [1]=> string(7) "БЕРЛИНЫ" } ["Родительный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНА" [1]=> string(8) "БЕРЛИНОВ" } ["Дательный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНУ" [1]=> string(8) "БЕРЛИНАМ" } ["Творительный БЕРЛИН"]=> array(2) { [0]=> string(8) "БЕРЛИНОМ" [1]=> string(9) "БЕРЛИНАМИ" } ["Предложный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНЕ" [1]=> string(8) "БЕРЛИНАХ" } } [1]=> array(6) { ["Именительный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНА" [1]=> string(7) "БЕРЛИНЫ" } ["Родительный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНЫ" [1]=> string(6) "БЕРЛИН" } ["Винительный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНЫ" [1]=> string(7) "БЕРЛИНУ" } ["Дательный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНЕ" [1]=> string(8) "БЕРЛИНАМ" } ["Предложный БЕРЛИН"]=> array(2) { [0]=> string(7) "БЕРЛИНЕ" [1]=> string(8) "БЕРЛИНАХ" } ["Творительный БЕРЛИН"]=> array(2) { [0]=> array(2) { [0]=> string(8) "БЕРЛИНОЙ" [1]=> string(8) "БЕРЛИНОЮ" } [1]=> string(9) "БЕРЛИНАМИ" } } }
array(1) { [0]=> array(6) { ["Именительный ВОЛГОГРАД"]=> array(2) { [0]=> string(9) "ВОЛГОГРАД" [1]=> string(10) "ВОЛГОГРАДЫ" } ["Винительный ВОЛГОГРАД"]=> array(2) { [0]=> string(9) "ВОЛГОГРАД" [1]=> string(10) "ВОЛГОГРАДЫ" } ["Родительный ВОЛГОГРАД"]=> array(2) { [0]=> string(10) "ВОЛГОГРАДА" [1]=> string(11) "ВОЛГОГРАДОВ" } ["Дательный ВОЛГОГРАД"]=> array(2) { [0]=> string(10) "ВОЛГОГРАДУ" [1]=> string(11) "ВОЛГОГРАДАМ" } ["Творительный ВОЛГОГРАД"]=> array(2) { [0]=> string(11) "ВОЛГОГРАДОМ" [1]=> string(12) "ВОЛГОГРАДАМИ" } ["Предложный ВОЛГОГРАД"]=> array(2) { [0]=> string(10) "ВОЛГОГРАДЕ" [1]=> string(11) "ВОЛГОГРАДАХ" } } }
Подскажите, почему очень часто возникает такая ошибка:
А, К, Г - это предложный падеж.АККРА
А
КЕНИЯ
К
ГАНА
Г
Это можно как-то исправить?