Merhaba.

function karakterduzelt($duzelt)
{
$karakter= array('Ö','Ü','Ş','Ç','Ğ','I','İ','ç','ü','ğ','ö', 'ş','ı',' ');
$degistir = array('o','u','s','c','g','i','i','c','u','g','o', 's','i','');
return str_replace($karakter, $degistir, $duzelt);
};

fonksiyonu include ediyorum ilgili php dosyasında.

Bir if else içinde kullanıyorum.

Her koşulda da fonksiyonu çağırıyorum. Fakat örneğin boşluğu değiştiriyorken harfleri değiştirmiyor.. Hata nerede ?