; можно и добавить
взял из скрипта который писал другой человек..
сейчас делаю так в функцию передаю номер символа в unicode.
function trancfert($str)
{
$arr[32]=' ';
$arr[1040]='А'; $arr[1041]='Б'; $arr[1042]='В';
$arr[1043]='Г'; $arr[1044]='Д'; $arr[1045]='Е';
$arr[1046]='Ж'; $arr[1047]='З'; $arr[1048]='И';
$arr[1049]='Й'; $arr[1050]='К'; $arr[1051]='Л';
$arr[1052]='М'; $arr[1053]='Н'; $arr[1054]='О';
$arr[1055]='П'; $arr[1056]='Р'; $arr[1057]='С';
$arr[1058]='Т'; $arr[1059]='У'; $arr[1060]='Ф';
$arr[1061]='Х'; $arr[1062]='Ц'; $arr[1063]='Ч';
$arr[1064]='Ш'; $arr[1065]='Щ'; $arr[1066]='Ъ';
$arr[1067]='Ы'; $arr[1068]='Ь'; $arr[1069]='Э';
$arr[1070]='Ю'; $arr[1071]='Я';
$arr[1072]='а'; $arr[1073]='б'; $arr[1074]='в';
$arr[1075]='г'; $arr[1076]='д'; $arr[1077]='е';
$arr[1078]='ж'; $arr[1079]='з'; $arr[1080]='и';
$arr[1081]='й'; $arr[1082]='к'; $arr[1083]='л';
$arr[1084]='м'; $arr[1085]='н'; $arr[1086]='о';
$arr[1087]='п'; $arr[1088]='р'; $arr[1089]='с';
$arr[1090]='т'; $arr[1091]='у'; $arr[1092]='ф';
$arr[1093]='х'; $arr[1094]='ц'; $arr[1095]='ч';
$arr[1096]='ш'; $arr[1097]='щ'; $arr[1098]='ъ';
$arr[1099]='ы'; $arr[1101]='ь'; $arr[1102]='э';
$arr[1103]='ь'; $arr[1104]='э';
return $arr[$str];
}
другие, стандартные решения существуют?