Не работает функция mb_strtoupper
call to undefined function mb_strtoupper
mb_strtoupper не работает
Если функция mb_strtoupper не работает, что можно сделать!?
Проверить - может все таки работает функция strtoupper
Проверить - может все таки работает функция mb_strtoupper
Попробовать обратиться в тех поддержку - может они что-то умное скажут. Просто удивительно, что такая простая функция может не работать - хотя кого сегодня странностями удивишь!?
Не работающие функции mb_strtoupper - личный опыт.
Сейчас уже доподлинно не помню, но когда-то, очень-очень давно, была у меня проблема с какой-то функцией с mb_ и что я только не перепробовал.После многих мучений обратился в техподдержку - буквально за полчаса решили проблемку.
Если mb_strtoupper не работает
Если вы все пункты прошли и все равно "mb_strtoupper не работает", то можно написать свою функцию mb_strtoupper - она будет работать вне зависимости от кодировок!Простое и с ного сшибательное решение!
Собственная функция my_strtoupper
Добавил из нескольких языков не входящие в английскую раскладку.
В свое время делал алфавиты для шифрованияНемецкий
Французский
Испанский
Португальский
Турецкий
Польский
Если какие-то пары букв не хватает - добавьте в комментариях!
function my_strtoupper ($strr) { $big_lang = array('а' => 'А','б' => 'Б','в' => 'В','г' => 'Г','д' => 'Д','е' => 'Е','ё' => 'Ё','ж' => 'Ж','з' => 'З','и' => 'И','й' => 'Й','к' => 'К','л' => 'Л','м' => 'М','н' => 'Н','о' => 'О','п' => 'П','р' => 'Р','с' => 'С','т' => 'Т','у' => 'У','ф' => 'Ф','х' => 'Х','ц' => 'Ц','ч' => 'Ч','ш' => 'Ш','щ' => 'Щ','ъ' => 'Ъ','ы' => 'Ы','ь' => 'Ь','э' => 'Э','ю' => 'Ю','я' => 'Я','a' => 'A','b' => 'B','c' => 'C','d' => 'D','e' => 'E','f' => 'F','g' => 'G','h' => 'H','i' => 'I','j' => 'J','k' => 'K','l' => 'L','m' => 'M','n' => 'N','o' => 'O','p' => 'P','q' => 'Q','r' => 'R','s' => 'S','t' => 'T','u' => 'U','v' => 'V','w' => 'W','x' => 'X','y' => 'Y','z' => 'Z','é' => 'É','â' => 'Â','ê' => 'Ê','î' => 'Î','ô' => 'Ô','û' => 'Û','à' => 'À','è' => 'È','ù' => 'Ù','ë' => 'Ë','ï' => 'Ï','ü' => 'Ü','ÿ' => 'Ÿ','ç' => 'Ç','ą' => 'Ą','ć' => 'Ć','ę' => 'Ę','ł' => 'Ł'); return strtr( $strr , $big_lang ); }
Исправляем ошибку call to undefined function mb_strtoupper
Результат :
МАМА МЫЛА РАМУ - CALL TO UNDEFINED FUNCTION MB_STRTOUPPER
подробнее.
подробнее.
подробнее.

подробнее.