En güzel aşşağıdaki koddur.
ama scriptte hata var az önce kendi sitemde denedim büyük Ğ ve büyük Ş de

düzgünü ise [test ette sorun varmı diye hocam, burda basmayabilir o karakteri]
function tr($text){
$tr_yanlis = array (
'Ç','ç','Ğ','ğ','İ','ı','Ö','ö','Ş','ş','Ü','ü',
'Ç','ç','�','ğ','İ','ı','Ö','ö','�','ş','Ü','ü',
'Ç','ç','Ğ','ğ','İ','ı','Ö','ö','Ş','ş','Ü','ü',
'Ç','&ccedil','Ö','ö','Ü','ü',
'Ð','ð','Ý','ý','Þ','þ',
'Ð','ð','Ý','ý','Þ','þ');
//"'", '"'
$tr_dogru = array (
'Ç','ç','Ğ','ğ','İ','ı','Ö','ö','Ş','ş','Ü','ü',
'Ç','ç','Ğ','ğ','İ','ı','Ö','ö','Ş','ş','Ü','ü',
'Ç','ç','Ğ','ğ','İ','ı','Ö','ö','Ş','ş','Ü','ü',
'Ç','ç','Ö','ö','Ü','ü',
'Ğ','ğ','İ','ı','Ş','ş',
'Ğ','ğ','İ','ı','Ş','ş');
//''','"'
$text = str_replace($tr_yanlis, $tr_dogru, $text);
return $text ;
}
Türklerdeki azim çoğu millette yoktur.