Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Транслитерация строк
 
 автор: kak   (08.04.2008 в 18:43)   письмо автору
 
 

Всем добрый вечер.

Подскажите пожалуйста, как перевести слово в транслит, например "объяснительная"

   
 
 автор: chexov   (08.04.2008 в 18:47)   письмо автору
 
   для: kak   (08.04.2008 в 18:43)
 

Писал давно для себя функцию:

<?
function latinica($str
{
$str=strtr($str,array("а"=>"a","б"=>"b","в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"zh","z"=>"з","и"=>"i","й"=>"j","к"=>"k","л"=>"l","м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h","ц"=>"c","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"q","ы"=>"x","ь"=>"%","э"=>"ye","ю"=>"yu","я"=>"ya");
return 
$str;
}
$word "объяснительная";
$word latinica($word);
echo 
$word;
?>

   
 
 автор: kak   (08.04.2008 в 19:05)   письмо автору
 
   для: chexov   (08.04.2008 в 18:47)
 

Спасибо за помощь
-----------------------------
А вот, еще хочу спросить.
А если строго по стандарту транслитерации текста, как будет, не в курсе?

   
 
 автор: ddhvvn   (08.04.2008 в 19:39)   письмо автору
 
   для: kak   (08.04.2008 в 19:05)
 

В смысле?

   
 
 автор: kak   (08.04.2008 в 20:11)   письмо автору
 
   для: ddhvvn   (08.04.2008 в 19:39)
 

>> В смысле?
"Существует стандарт на транслитерацию текста, применяемый, например, при выдаче загранпаспортов " ## Книга PHP 5 - авторы: Дмитрий Котеров, Алексей Костарев

   
 
 автор: chexov   (08.04.2008 в 20:19)   письмо автору
 
   для: kak   (08.04.2008 в 20:11)
 

да нет никаках стандартов, я например делаю транслит так как мне удобно
ИМХО

   
 
 автор: mihdan   (09.04.2008 в 13:06)   письмо автору
 
   для: kak   (08.04.2008 в 18:43)
 

http://textpattern.ru/html/transliteration-tables.htm
http://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82
http://tapemark.narod.ru/ruslat.html

   
 
 автор: kak   (09.04.2008 в 14:30)   письмо автору
 
   для: mihdan   (09.04.2008 в 13:06)
 

Спасибо.

Кажись "оно"

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования