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;
}