Василий М.
Новичок
Сейчас в меня тапки полетят наверно, но все же. Я решил свой код переписать под UTF-8. C СУБД все ясно. А в от с кодом - не очень. Первый звонок прозвучал от strtolower. У него есть аналог в расширении mb_. Далее я почитал, что с trim могут быть какие-то проблемы. Люди пишут свои mb_trim, хотя trim нормально отрабатывает.
Собственно вопрос вот в чем - как код под UTF8 переписывать и как его писать?
Переписывать я так понимаю надо find+replace на все эквиваленты существующих mb_-функций?
А как писать код под UTF, если половина функций не имеет аналогов в mb_? Я так понимаю, чисто теоретически, любая строковая функция может с UTF-8 проблему создать?
В общем, расскажите.
Собственно вопрос вот в чем - как код под UTF8 переписывать и как его писать?
Переписывать я так понимаю надо find+replace на все эквиваленты существующих mb_-функций?
А как писать код под UTF, если половина функций не имеет аналогов в mb_? Я так понимаю, чисто теоретически, любая строковая функция может с UTF-8 проблему создать?
В общем, расскажите.