private static function toLower($str) { if (function_exists('mb_strtolower')) { return mb_strtolower($str, mb_detect_encoding($str)); } return strtolower($str); }