- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
/**
* Получение длины строки для utf-8
*/
public static function strlen($str) {
$rus=array('й','ц','у','к','е','н','г','ш','щ','з','х','ъ','ф','ы','в','а','п','р','о','л','д','ж','э','я','ч','с','м','и','т','ь','б','ю',
'Й','Ц','У','К','Е','Н','Г','Ш','Щ','З','Х','Ъ','Ф','Ы','В','А','П','Р','О','Л','Д','Ж','Э','Я','Ч','С','М','И','Т','Ь','Б','Ю');
return strlen(str_replace($rus,'0',$str));
}
Morgan 13.09.2010 21:24 # +2
utext - utf-8 -> cp1251, wtext - наоборот
Stalker 14.09.2010 01:34 # +5
inkanus-gray 14.09.2010 01:40 # +6
Stalker 14.09.2010 02:05 # +6
Подсветка NUUL отдельно порадовала.
3.14159265 14.09.2010 10:06 # +2
cpolimer-ccathpa?
Stalker 14.09.2010 11:39 # +1
Stalker 14.09.2010 12:02 # 0
Uchkuma 15.09.2010 15:17 # +2
Мне вот почему-то в этом слове что угодно читается, только не "ученые" =)
уёчные они такие уёчные)))
absolut 15.09.2010 15:32 # +2
"хиньлидолок зеавижаромат пткудоры"
Недостаточно ограничиваться крайними буквами, надо чтобы максимальное смещение буквы от ее родного места не превышало определенного N.
3.14159265 15.09.2010 15:47 # +2
>>надо чтобы максимальное смещение буквы от ее родного места не превышало определенного N.
вы absolut-но правы
мне также подобное всегда казалось сомнительным
ибо не в состоянии голова человека сходу обработать вариатов порядка 10! и больше, даже несмотря на нехилые способности к анализу всегда есть предел
absolut 15.09.2010 16:26 # +2
3.14159265 16.09.2010 09:50 # +1
в теории информации есть понятие минимальное кодовое расстояние, которое обеспечивает гарантированное восстановление.
на мой взгяд "максимальное смещение" - похожее понятие. несмотря на то что вопрос весьма сложен - это очень удачное упрощение. т.к. сложность распознавания растет даже чуть быстрее чем экcпоненциально
>>>оставшиеся прочитайте наоборот.
я почти сразу догадался)). вернее я начал читать их наоборот и все понял - но это уже другой метод распознавания.
Анонимус 16.09.2010 22:43 # 0
bugmenot 16.09.2010 02:03 # 0
Казахстаном пахнет
absolut 16.09.2010 09:11 # +2
Всё гораздо проще : первые и последние буквы не трогайте, а оставшиеся прочитайте наоборот.
Uchkuma 16.09.2010 17:00 # +3
absolut 16.09.2010 20:41 # 0
3.14159265 17.09.2010 09:23 # +1
>>>хиндер хох, ебаныврот, пидары
вот, вот что и требовалось доказать, когда слова недлинные все видят одно и тоже - с увеличением длины слов - количество вариантов возрастает и каждому чудятся те тараканы, что в голове.
Анонимус 16.09.2010 22:44 # +2
хиндер хох, ебаныврот, пидары
я так прочитал
Spider 18.09.2010 12:36 # 0
inkanus-gray 13.09.2010 21:47 # +11
Lure Of Chaos 14.09.2010 16:37 # 0