За един проект ми се наложи да транслитерирам url-та. За целта използвах този версия на транслитерация от кирилица на латиница: как се транслитерира в Google. За осъществване на самата транслитерация използвам ето тази функция:
function transliteration ($string) {
$table = array(
'а'=>'a', 'б'=>'b', 'в'=>'v', 'г'=>'g', 'д'=>'d',
'е'=>'e', 'ж'=>'j', 'з'=>'z', 'и'=>'i', 'й'=>'y',
'к'=>'k', 'л'=>'l', 'м'=>'m', 'н'=>'n', 'о'=>'o',
'п'=>'p', 'р'=>'r', 'с'=>'s', 'т'=>'t', 'у'=>'u',
'ф'=>'f', 'х'=>'h', 'ц'=>'c', 'ч'=>'ch', 'ш'=>'sh',
'щ'=>'sht', 'ъ'=>'a', 'ь'=>'', 'ю'=>'yu', 'я'=>'ya',
);
return strtr($string, $table);
}
Ако на някои му се стори полезно, да не се притеснява, а да почерпи по бира
септември 23rd, 2009 at 14:51
Две бири получаваш много полезно е това благодаря ти
септември 23rd, 2009 at 15:04
Благодаря, радвам се че на някои е помогнало
март 13th, 2010 at 2:30
Начи Стефанееее ся ако каиш и как да го използвам тва в мойто програмиране ще те черпа още тая вечер хахахахах
март 13th, 2010 at 7:11
Значи Пеньо, срещу съответното количество бира е възможно дори при твойто програмиране да се получат нещата