str_replace ile türkçe karakterleri düzeltip sonra url linklerini seo ile uyumlu halde yapmak istiyorum.
aşağıdaki kod, işimi görmeme yetiyor fakat sorun yaşıyorum.
<?
function trsil($q) {
$q = str_replace("ç","c",$q);
$q = str_replace ("ç","c",$q);
$q = str_replace ("ğ","g",$q);
$q = str_replace ("İ","I",$q);
$q = str_replace ("ı","i",$q);
$q = str_replace ("ş","s",$q);
$q = str_replace ("ö","o",$q);
$q = str_replace ("¨¹","u",$q);
$q = str_replace ("Ü","U",$q);
$q = str_replace ("Ç","c",$q);
$q = str_replace (".","",$q);
$q = str_replace ("Ğ","g",$q);
$q = str_replace ("Ş","S",$q);
$q = str_replace ("Ö","O",$q);
$q = str_replace (" ","-",$q);
$q = str_replace ("'","",$q);
$q = str_replace ("/","",$q);
$q = str_replace ("--","-",$q);
return $q;
}
?>lugelasın bir scriptinden aldım bu kodları , kendi scriptime entegre etmeye çalışıyorum ama gene sorun veriyor bu karekterlerde. Bu harfleri nasıl uyumlu hale getirebilirim? ş,ç,ö,ğ,ı gibi harfleri