<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.