![]() ![]() | |
![]() ![]() | |
![]() |
Конференции: 3D графика/ Delphi/ Игры/ Бизнес/ Потрепаться/ PHP&MySQL/ QuarkXPress/ Turbo Pascal/ WEB-дизайн
Майор [2010-04-08 17:16:43]
Замена кириллицы на латиницу?
Подскажите пожалуйста, как проще перевести "Ааббввгг.....Ююяя и т.п." в "AaBbVvGg....UuYaya i t.p."?
Rate [2010-04-08 18:08:56] [1]
можно использовать strtr
$transl = array("а" => "a", "б" => "b", "в" => "v", "г" => "g", "д" => "d", "е" => "e", "ё" => "e", "ж" => "zh", "з" => "z", "и" => "i", "і" => "i", "є" => "je", "ї" => "ji", "й" => "y", "к" => "k", "л" => "l", "м" => "m", "н" => "n", "о" => "o", "п" => "p", "р" => "r", "с" => "s", "т" => "t", "у" => "u", "ф" => "f", "х" => "kh", "ц" => "ts", "ч" => "ch", "ш" => "sh", "щ" => "shch", "ы" => "y", "э" => "e", "ю" => "yu", "я" => "ya", "А" => "A", "Б" => "B", "В" => "V", "Г" => "G", "Д" => "D", "Е" => "E", "Ё" => "E", "Ж" => "Zh", "З" => "Z", "И" => "I", "І" => "I", "Є" => "Je", "Ї" => "Ji", "Й" => "Y", "К" => "K", "Л" => "L", "М" => "M", "Н" => "N", "О" => "O", "П" => "P", "Р" => "R", "С" => "S", "Т" => "T", "У" => "U", "Ф" => "F", "Х" => "Kh", "Ц" => "Ts", "Ч" => "Ch", "Ш" => "Sh", "Щ" => "Shch", "Ы" => "Y", "Э" => "E", "Ю" => "Yu", "Я" => "Ya", "ь" => "", "Ь" => "", "ъ" => "", "Ъ" => "");
echo strtr('АаБбВв', $transl);