public static function lowerCase($strText, $strEncoding = '')
{
if (is_null(self::$blnMbstring)) {
self::$blnMbstring = extension_loaded('mbstring');
}
if (!self::$blnMbstring) {
$strLowerCaseText = strtolower($strText);
} else {
if ($strEncoding == '') {
$strLowerCaseText = mb_strtolower($strText);
} else {
$strLowerCaseText = mb_strtolower($strText, $strEncoding);
}
}
return $strLowerCaseText;
}