function format_string($str)
{
    return mysql_escape_string(mb_ucasefirst($str));
}
示例#2
0
 function fixcase_callback($word)
 {
     $word = $word[1];
     $word = mb_strtolower($word, 'UTF-8');
     if ($word == "de") {
         return $word;
     }
     $word = mb_ucasefirst($word);
     if (mb_substr($word, 1, 1, 'UTF-8') == "'") {
         if (mb_substr($word, 0, 1, 'UTF-8') == "D") {
             $word = mb_strtolower($word, 'UTF-8');
         }
         $next = mb_substr($word, 2, 1, 'UTF-8');
         $next = mb_strtoupper($next, 'UTF-8');
         $word = mb_substr_replace($word, $next, 2, 1, 'UTF-8');
     }
     return $word;
 }