PHP-функция strtoupper для строки UTF-8

Я читал комментарии пользователей для PHP-функции strtoupper (), и, похоже, нет единого мнения о том, как выполнять преобразование для строк, отличных от английского. Я имею в виду, что люди предлагают локализованные решения и прочее, но разве не должно быть единого способа преобразования строки во все буквы верхнего (или все нижнего) регистра?

Итак, мой вопрос, скажем, таков: если у меня есть строка в кодировке UTF-8 (в какой-то неизвестной локали), как мне преобразовать ее во все верхние / нижние буквы в PHP?

27
задан ahmd0 11 May 2011 в 19:51
поделиться