Главная
Друзья!
Мы находимся в процессе большой чистки!
Возможны ошибки и кривизна страниц
Просмотреть всё и быстро не возможно!
Если нашли какую-то ошибку, то если вам не трудно напишите здесь адрес...
Сейчас вы здесь :
http://dwweb.ru/page/php/function/001_funktsiya_translita.html

Функция транслита с русского на английский

Транслит и транслитерация с русского на английский - это довольно часто встречаемая функция, которая вам точно понадобится на 100%. Почему я так уверен, что вы без функции транслита не обойдетесь!?

К сожалению - надо признать, что мы живем в англосаксонском мире, как бы вам(нам, им...) это нравилось или не нравилось, и весь код, все браузеры, адреса все заточено под латиницу(читай - английский).

И это будет первой странице в подтеме о функциях и почему с этой страницы - это наглядный пример.

Как работает функция транслита!?

Если в переменной находится тот знак, который есть в массиве array, то он будет на него заменен...

И можно посмотреть, как работает транслитерация онлайн.

Я не буду оставлять функцию транслита полностью, если интересно, то полную функцию транслита можно скачать, в конеце страницы - есть ссылка

 function translit_example($str)

{

    $tr = array(

    "А"=>"A",

    "Б"=>"B",

    "В"=>"V",

    "Г"=>"G",

    "Д"=>"D",

    "Е"=>"E",

    "Ж"=>"J",

    "З"=>"Z",

    "И"=>"I"

    );

    return strtr($str,$tr);

}

$text = translit_example(strip_tags($text));

P.S.

И да совсем забыл... $text = 'Здесь текст'; - это естественно должно находиться выше функции...

Посмотреть пример и скачать можно по ниже идущей ссылке

Скрипт № 32.6
Название скрипта и номер :Транслитерация с русского на английский
Пример - Транслитерация с русского на английский
Скачать - архив
Все скрипты на одной странице