Funkcia ktorá zabespečí prevod azbuky na latinku
function utf2ascii($title) {
$title = mb_strtolower(trim($title));
$hemzy = Array(
"а" => "a","б" => "b","ц" => "c","д" => "d","э" => "e",
"Ф" => "f","г" => "g","х" => "h","и" => "i","й" => "j",
"к" => "k","л" => "l","м" => "m","н" => "n","о" => "o",
"п" => "p","р" => "r","с" => "s","т" => "t","у" => "u",
"в" => "v","ы" => "y","з" => "z","ч" => "ch","ш" => "sh",
"щ" => "shc","ж" => "zh","ю" => "ju","я" => "ja",
"ë" => "jo","е" => "je","кв" => "q","кс" => "x",
"ї" => "ji","ь" => "","ъ" => "");
$title = strtr($title, $hemzy);
preg_match_all('/[a-zA-Z0-9]+/', $title, $nt);
return mb_strtolower(implode('-', $nt[0]));
}