Показать сообщение отдельно

  #484  
Старый 14.09.2007, 23:48
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
С нами: 10892546

Репутация: 2274


По умолчанию

skivig, http://use-google.narod.ru/


Скрипт переводит русский текст в транслит (предоставлен Дрыгой Андреем (anddriga@yandex.ru)).
/*Дрыга - это фамилия аффтара, а не моя */
PHP код:
<?php

  
// функция превода текста с кириллицы в траскрипт

  
function encodestring($st)

  {

    
// Сначала заменяем "односимвольные" фонемы.

    
$st=strtr($st,"абвгдеёзийклмнопрстуфхъыэ_",

    
"abvgdeeziyklmnoprstufh'iei");

    
$st=strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_",

    
"ABVGDEEZIYKLMNOPRSTUFH'IEI");

    
// Затем - "многосимвольные".

    
$st=strtr($st, 

                    array(

                        
"ж"=>"zh", "ц"=>"ts", "ч"=>"ch", "ш"=>"sh", 

                        
"щ"=>"shch","ь"=>"", "ю"=>"yu", "я"=>"ya",

                        
"Ж"=>"ZH", "Ц"=>"TS", "Ч"=>"CH", "Ш"=>"SH", 

                        
"Щ"=>"SHCH","Ь"=>"", "Ю"=>"YU", "Я"=>"YA",

                        
"ї"=>"i", "Ї"=>"Yi", "є"=>"ie", "Є"=>"Ye"

                        
)

             );

    
// Возвращаем результат.

    
return $st;

  }
echo 
encodestring('Превед медвед');

?>

Последний раз редактировалось Ponchik; 15.09.2007 в 00:15..
 
Ответить с цитированием