Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > перевод текста в транслит


Автор: americanets 9.1.2007, 10:37
как перевести русский текст в транслит при вводе? а если он уже по английски то оставить как есть? 

Автор: Wolf1994 9.1.2007, 10:59
Допустим $source содержит текст, тогда:

Код

$rus=array ("а", "б");
$trs=array ("a", "b");

foreach ($source as $v)
 if (in_array ($v, $rus))
  $res.=$trs [array_search ($v, $rus)];
else
  $res.=$v;


Автор: PARROT 9.1.2007, 11:21
americanets, пора учиться пользоваться поиском: http://forum.vingrad.ru/topic-46587.html
Перед созданием новых топиков!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)