sTar
Guest
помогите с транслитом
Здраствуйте, у меня такая проблемка:
есть строка, например "баран" теперь мне сделать транслит:
вот два массива:
$map_en = array("sh'","Sh'",'ye','Ye',"'e","'E",'y0','Y0',"'o","'O",'zh','Zh','ts','Ts','ch','Ch','sh','Sh',"`e","`E",'yu','Yu',"'u","'U",'ya','Ya',"'a","'A",'a','A','b','B','v','V','w','W','g','G','d','D','e','E','z','Z','i','I','j','J','k','K','l','L','m','M','n','N','o','O','p','P','r','R','s','S','t','T','u','U','f','F','h','H','c','C','`','y','Y',"'",'<Б>','</Б>','<И>','</И>','<У>','</У>','<ЦОДЕ>','</ЦОДЕ>');
$map_ru = array('щ','Щ','е','Е','е','Е','ё','Ё','ё','Ё','ж','Ж','ц','Ц','ч','Ч','ш','Ш','э','Э','ю','Ю','ю','Ю','я','Я','я','Я','а','А','б','Б','в','В','в','В','г','Г','д','Д','е','Е','з','З','и','И','й','Й','к','К','л','Л','м','М','н','Н','о','О','п','П','р','Р','с','С','т','Т','у','У','ф','Ф','х','Х','ц','Ц','ъ','ы','Ы','ь','<B>','</B>','<I>','</I>','<U>','</U>','<CODE>','</CODE>');
теперь мне надо перебрать посимвольно мою строку,
for($i=0; $i<strlen($i); $i++) {
// какие функции иуи писать
}
или пошлите куда надо смотреть (имею ввиду ман
)
Здраствуйте, у меня такая проблемка:
есть строка, например "баран" теперь мне сделать транслит:
вот два массива:
$map_en = array("sh'","Sh'",'ye','Ye',"'e","'E",'y0','Y0',"'o","'O",'zh','Zh','ts','Ts','ch','Ch','sh','Sh',"`e","`E",'yu','Yu',"'u","'U",'ya','Ya',"'a","'A",'a','A','b','B','v','V','w','W','g','G','d','D','e','E','z','Z','i','I','j','J','k','K','l','L','m','M','n','N','o','O','p','P','r','R','s','S','t','T','u','U','f','F','h','H','c','C','`','y','Y',"'",'<Б>','</Б>','<И>','</И>','<У>','</У>','<ЦОДЕ>','</ЦОДЕ>');
$map_ru = array('щ','Щ','е','Е','е','Е','ё','Ё','ё','Ё','ж','Ж','ц','Ц','ч','Ч','ш','Ш','э','Э','ю','Ю','ю','Ю','я','Я','я','Я','а','А','б','Б','в','В','в','В','г','Г','д','Д','е','Е','з','З','и','И','й','Й','к','К','л','Л','м','М','н','Н','о','О','п','П','р','Р','с','С','т','Т','у','У','ф','Ф','х','Х','ц','Ц','ъ','ы','Ы','ь','<B>','</B>','<I>','</I>','<U>','</U>','<CODE>','</CODE>');
теперь мне надо перебрать посимвольно мою строку,
for($i=0; $i<strlen($i); $i++) {
// какие функции иуи писать
}
или пошлите куда надо смотреть (имею ввиду ман
