ilgixcom adlı üyeden alıntı: mesajı görüntüle
<meta charset="utf-8" />
<?php

   $str = "Pınar'ın çok sevdiği küçük bir Kuzusu var.";

   $str = mb_convert_case($str, MB_CASE_UPPER, "UTF-8");
   echo $str; // PINAR'IN ÇOK SEVDIĞI KÜÇÜK BIR KUZUSU VAR.
   echo "<br />";

   $str = mb_convert_case($str, MB_CASE_LOWER, "UTF-8");
   echo $str; // pinar'in çok sevdiği küçük bir kuzusu var.
   echo "<br />";

   $str = mb_convert_case($str, MB_CASE_TITLE, "UTF-8");
   echo $str; // Pinar'In Çok Sevdiği Küçük Bir Kuzusu Var.

?>
ı i harfinde sorun olduğu tespit edillmiş onun da çözümü

<meta charset="utf-8" />
<?php

   $str = "Pınar'ın çok sevdiği küçük bir Kuzusu var.";

   function title_case_turkish($str,$str_model)
   {
      $str = str_replace("i", "İ", $str);
      $str = str_replace("I", "ı", $str);

      if($str_model == 'upper')
      {
         $str = mb_convert_case($str, MB_CASE_UPPER, "UTF-8");
      }
      else if($str_model == 'lower')
      {
         $str = mb_convert_case($str, MB_CASE_LOWER, "UTF-8");
      }
      else if($str_model == 'title')
      {
         $str = mb_convert_case($str, MB_CASE_TITLE, "UTF-8");
      }
      return $str;
   }

   echo title_case_turkish($str,'upper');
   echo "<br />";
   echo title_case_turkish($str,'lower');
   echo "<br />";
   echo title_case_turkish($str,'title');
   echo "<br />";

?>
PINAR'IN ÇOK SEVDİĞİ KÜÇÜK BİR KUZUSU VAR.
pınar'ın çok sevdiği küçük bir kuzusu var.
Pınar'ın Çok Sevdiği Küçük Bir Kuzusu Var.
Allah razı olsun, hepsini denedim sadece senin bu kodlama çalıştı, teşekkürler.