PHP класс для приведения строк(или символов) в кодировке UTF8 к верхнему или нижнему регистру без установки локали.
Поскольку у разных хостинг провайдеров в PHP могут возникать проблемы с установкой локали или же она может устанавливаться по разному было решено написать класс для преобразования строк и символов в верхний и нижний регистр в кодировке UTF8 который бы не привязывался к установке локали.
Важно! Для корректной работы код класса из листинга ниже обязательно должен находиться в PHP-файле кодировка которого UTF-8, Так же проверьте, чтобы после сохранения кода в файл все буквы не были иероглифами.
Пример использования mystrto::lower("АБВГABCD"); результат: абвгabcd или mystrto::upper("абвгabcd"); результат: АБВГABCD.