diff --git a/convert.php b/convert.php index 9a02ddb..e685681 100644 --- a/convert.php +++ b/convert.php @@ -46,4 +46,14 @@ class convert } return $date->format ($outputFormat); } + + /** Convert the first char to capital and the rest of the sentence in + * lowercase (like ucfirst, but UTF8 compliant + * @param string $str The string to convert + */ + public static function ucfirst ($str) + { + $a = mb_strtoupper (mb_substr ($str, 0, 1, 'UTF-8'), 'UTF-8'); + return $a . mb_substr ($str, 1, null, 'UTF-8'); + } }