Здравствуйте! У меня часто возникают проблемы с кодировками, в частности с отображением русских символов во всех более-менее современных браузерах. Вот еще один вопрос возник: Почему PHP-функция "ucfirst()" не работает для русских символов? Как можно "заставить" её работать? Или есть хотя бы альтернатива?
P.S Только банальщину с заменой букв по массиву предлагать не стоит.
Спасибо всем, кто откликнулся!
mb_internal_encodingзабыли когда пробовали — без него используется значение из конфига, а если оно там не задано (что, как правило, и есть), то творится черт-те что и ничего не работает. – drdaeman Apr 29 '12 at 18:05А CP1251 иногда приходится использовать. Есть такое неприятное явление «поддержка legacy-систем», да. Избранными глухими местами еще KOI8-R стандарт. Правда, это все не в web, обычно.
– drdaeman Apr 29 '12 at 18:08