Есть строка в кодировке utf-8, все символы необходимо перевести в верхний регистр. strtoupper не работает.
Используй функцию:
string mb_strtoupper ( string str [, string encoding] );
string mb_strtolower ( string str [, string encoding] )
Пример:
Преобразование utf-8 строки в верхний регистр
echo mb_strtoupper(“Тут твоя utf-8 строка”, “utf-8″);
Преобразование utf-8 строки в нижний регистр
echo mb_strtolower(“Тут твоя utf-8 строка”, “utf-8″);