DaveChild\TextStatistics\Text::lowerCase PHP Method

lowerCase() public static method

Converts string to lower case. Tries mb_strtolower and if that fails uses regular strtolower.
public static lowerCase ( string $strText, string $strEncoding = '' ) : string
$strText string Text to be transformed
$strEncoding string Encoding of text
return string
    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;
    }