function textswitch($text)
{
$str_in = array(
"/й/i","/ц/","/у/","/к/","/е/","/н/","/г/","/ш/","/щ/","/з/",
"/ф/","/ы/","/в/","/а/","/п/","/р/","/о/","/л/","/д/",
"/я/","/ч/","/с/","/м/","/и/","/т/","/ь/"
);
$str_out = array(
"q", "w", "e", "r", "t", "y", "u", "i", "o", "p",
"a", "s", "d", "f", "g", "h", "j", "k", "l",
"z", "x", "c", "v", "b", "n", "m"
);
return preg_replace($str_in, $str_out, $text);
}
echo textswitch('йЙ'); // qЙ
_____________
..Работает - не трогай!