Basit bir str_replace işinizi görür sanırım.
function TRKarakterSil($str)
{
$bul = array('ğ', 'Ğ', 'ü', 'Ü', 'ş', 'Ş', 'ı', 'İ', 'ç', 'Ç', 'ö', 'Ö');
$degistir = array('g', 'G', 'u', 'U', 's', 'S', 'i', 'I', 'c', 'C', 'o', 'O');
$return = str_replace($bul, $degistir, $str);
return $return;
}