2009/7/27 Doruk Fisek <dfi...@fisek.com.tr> > Mon, 27 Jul 2009 12:29:42 +0300, Bünyamin <bun...@gmail.com> : > > > mb_strtoupper(mb_substr(mb_strtolower($kelime,'UTF-8'),0,1, 'UTF-8') > Bu sadece bir cumlenin ilk kelimesinin bas harfini buyutuyor. Ustelik > onceki mesajimda da yazdigim gibi ı-İ problemi yasiyor -- kendiniz > basinda ı ve i harfi bulunan bir kelimeyle denediniz mi yazdiginiz > komutu? > > Bana gerekli olan ise tum kelimelerin ilk harflerini buyutmek (ı-i > harfleri icin de). > > Doruk > Evet, sonradan bakınca, yazdıklarınızı yanlış anladığımı farkettim.
Aşağıdaki kodu test ettim, ihtiyacınıza uygun çalışıyor. <?php > $str = "ılgıt'ın çok sevdiği küçük bir kuzusu ve inciri var."; > $old=array("/ ı/","/ i/"); > $new=array(" I", " İ"); > $str = mb_convert_case(preg_replace($old, $new,$str), MB_CASE_TITLE, > 'UTF-8'); > echo $str; > ?> > İyi çalışmalar..
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama