простенький скрипт для транслитерации на выходе дает кракозяблы:
Особенности:
1.Кодировки файлов: utf-8
2. iconv_set_encoding("input_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "UTF-8");
iconv_set_encoding("internal_encoding", "UTF-8");
3.htaccess: addDefaultCharset UTF-8
Пример кода:
function translit($st)
{
$st=strtr($st,"абвгдеёзийклмнопрстуфхъыэ_ ",
"abvgdeeziyklmnoprstufh-iei-");
$st=strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ /",
"ABVGDEEZIYKLMNOPRSTUFH-IEI-");
return $st;
}
//используем функцию
echo translit('русское слово');//здесь на выходе кракозяблики
спасибо, что поняли правильно