myslím, že by malo ísť aj toto:
$akcent_txt="ťžčýíé= éííéýáéáý";
$abc = array ("á","ä","č","ď","é","ě","í","ĺ","ľ","ň","ó","ô","ő","ö","ŕ","š","ť","ú","ů","ű","ü","ý","ř","ž","Á","Ä","Č","Ď","É","Ě","Í","Ĺ","Ľ","Ň","Ó","Ô","Ő","Ö","Ŕ","Š","Ť","Ú","Ů","Ű","Ü","Ý","Ř","Ž");
$abc2 = array ("a","a","c","d","e","e","i","l","l","n","o","o","o","o","r","s","t","u","u","u","u","y","r","z","A","A","C","D","E","E","I","L","L","N","O","O","O","O","R","S","T","U","U","U","U","Y","R","Z");
$no_akcent_txt = str_replace($abc, $abc2, $akcent_txt);
IMHO