function addTitleToUrl($title){
  $title = str_replace("ü", "u", $title);
  $title = str_replace("i", "s", $title);
  // Parses url and removes all invalid chars..
  $title = strtolower(preg_replace('`[^\w_-]`', '-', str_replace(" & "," ".AMP_SEPERATOR." ",$title)));
  // Clean hyphens and return url friendly string..
  return str_replace(array('--','---','----','-039-'),
                     array('-','-','-',''),
                      $title
                     );
}
Böyle denermisin.