Показать сообщение отдельно
Старый 04.10.2011, 19:04   #1
elezeo
Продвинутый
 
Аватар для elezeo
 
Регистрация: 05.07.2011
Адрес: Россия, Интернет
Сообщений: 69
По умолчанию strtolower() портит текст

в расширении имеется строка вида
Код:
ucfirst(strtolower($this->pi_getLL('label_xxxxx')))
Хитро канечно придумано, но не мною!
Так вот. После такой обработки текста из языкового файла выводится на экран крякозяброй.
Без обработки конечно же нормально.
Как решить сея проблему? Может есть тайповская функция для работы с utf8 текстами? Или дополнение какое-нибудь.
Понятно, что на выходе этой функции замененные сисволы уже в другой кодировке.
__________________
Успех не приходит к тем, кто ждет, что он к ним придет!
Он приходит к тем, кто создал для Успеха благоприятные условия!
elezeo вне форума   Ответить с цитированием