HACKHERS adlı üyeden alıntı: mesajı görüntüle
// replace non letter or digits by -
buranın yerine

$bul = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '-');
		$yap = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', ' ');
		$perma = strtolower(str_replace($bul, $yap, $str));
bunu koyup denermisin ?
İlginiz için teşekkürler hocam şu şekilde başlık:

türkçe karakter deneme şŞiİğĞüÜçÇöÖ

sonuç:

turkce-karakter-deneme-i-uuccoo