Есть функция
function ehSTR($str){
...
$StrLen = strlen ($str);
echo $StrLen;
...
echo $str{1};
...
}
Проблема такая: если за переменную функции брать англоязычные слова или цифры - всё хорошо считает и отображает, но вот если речь идёт о русскоязычных словах, то выводится длина слова в 2 раза больше.
Да и к тому же не выводит правильно нужны символ ...
echo $str{1};
Выводит ромб со знаком вопроса вместо буквы.
Кто подскажет, как подправить эти недочеты ?