Fonksiyon olabilirmi bu dediğiniz! yoksa benmi yanlış anladım..
function dosya($ad) {
$kod=strtr($ad, "¨~;\\{}[]½_^=?:()!$%'*+,-./#£æ@<>´’&ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZXWQçıöüşğâ", "-----------------------------------abccdefgghiijklmnooprsstuuvyzxwqciousga");
$kod=eregi_replace("-","", $kod);
$kod=eregi_replace(" ","-", $kod);
$kod=urlencode($kod);
return $kod;
}
eregi koduydu ama tek kodu du bu kadar uzun değildi ama bu da aynı işi görüyorsu sorun değil

ben yahoo dan video çekiyorum onda çince videolar var filtre etmek için lazım bana bu kod