nacizane str_replace .

<?

Function uc_trk($txt){
$trk = array ('İ','Ş','Ğ','Ç','Ü','Ö');
$trk_lower = array ('i','ş','ğ','ç','ü','ö');
$trk_new = str_replace($trk,$trk_lower,$txt);
$okay = ucfirst(strtolower($trk_new));
return $okay;
}
$metin = " Naber NaSİLSİN İYİMİSİN";
echo uc_trk($metin);

?>
strtolower turkce kareketer sorunu cikarttigi icin yapmistm

kullanım uc_trk($metin);

/* ÇIKTI :
Naber nasilsin iyimisin
*/