Автор OnAir задал вопрос в разделе Другие языки и технологии
PHP: Каким образом можно заставить функцию str_replace() увидеть символы на русском языке(кодировка windows-1251) ? и получил лучший ответ
Ответ от Капитан Гугл[гуру]
В cp1251 1 символ кодируется 1 байтом, если 2 - это юникод. Посмотри mb_strstr и mb_ereg_replace,
Капитан Гугл
(144773)
Так а mb_ereg_replace чем не угодил?
Ответ от SELIGOZAVR[гуру]
переводи кодировку текста в utf и уже после этот текст меняй
переводи кодировку текста в utf и уже после этот текст меняй
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: PHP: Каким образом можно заставить функцию str_replace() увидеть символы на русском языке(кодировка windows-1251) ?