utf-8'in türkçe karakter kodlamalarını kullanmalısınız.
Ü <-->Ã
Ş <-->Å
Ğ <-->Ä
Ç <-->Ã
İ <-->İ
Ö <-->Ã
ü <-->ü
ş <-->Å
ğ <-->Ä
ç <-->ç
ı <-->ı
ö <-->ö
Bu şekilde deneyin harfleri.
2 farklı şekilde yaptım olmadı.
function utfm($az) {
$newphrase = str_replace("Ü","Ã",$az);
$newphrase = str_replace("Ş","Å",$az);
$newphrase = str_replace("Ğ","Ä",$az);
$newphrase = str_replace("Ç","Ã",$az);
$newphrase = str_replace("İ","İ",$az);
$newphrase = str_replace("Ö","Ã",$az);
$newphrase = str_replace("ü","ü",$az);
$newphrase = str_replace("i","Å",$az);
$newphrase = str_replace("ç","ç",$az);
$newphrase = str_replace("ı","ı",$az);
$newphrase = str_replace("ö","ö",$az);
$newphrase = str_replace("ğ","Ä",$az);
return $az;
}
function utfs($az) {
$newphrase = str_replace("Ã","Ü",$az);
$newphrase = str_replace("Å","Ş",$az);
$newphrase = str_replace("Ä","Ğ",$az);
$newphrase = str_replace("Ã","Ç",$az);
$newphrase = str_replace("İ","İ",$az);
$newphrase = str_replace("Ã","Ö",$az);
$newphrase = str_replace("ü","ü",$az);
$newphrase = str_replace("Å","i",$az);
$newphrase = str_replace("ç","ç",$az);
$newphrase = str_replace("ı","ı",$az);
$newphrase = str_replace("ö","ö",$az);
$newphrase = str_replace("Ä","ğ",$az);
return $az;
}
echo utfs("ÖDLEK HERİFLER SİZİ DÖVÜP UZAKLAŞTIRMALI")."<br />";
echo utfm("ÖDLEK HERİFLER SİZİ DÖVÜP UZAKLAŞTIRMALI");