![]() |
Показаны 2 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- кириллица в латинницу (http://netadmin.ws/forum/showthread.php?threadid=4052)
кириллица в латинницу
кому не жалко поделитесь функцией php конвертации из текста в win1251 в текст латинским алфавитом
спасибо
__________________
www.relmax.com
Web Site Design and Development
не жалко... щас покопаюсь у себя в архиве...
SCHIZO добавил 28-01-2003 в 21:27:29:
а фигли копаться! ту просто все...
делаешь мапу(таблицу трансляции) что=>во что и по этой мапе перекодируешь.
$chrmap = Array(
'a'=>'a',
'b'=>'ь',
'6'=>'б'
# и так далее...
# в любой последовательности и комбинациях
# как тебе требуется, хоть мап клавиатуры рус/лат забей
);
$string = 'аб';
$translit = strtr($string,$chrmap);
echo $translit;
#выведет 'a6'
function cyr_translit($srting,$map) {
return strtr($string,map);
}
__________________
FAQ OFF
| Формат времени GMT. Текущее время 00:50. | Показаны 2 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.