@Multigame

Как изменить кодировку строки?

Добрый вечер.
Началось все с того, что не захотел работать preg_match( "#{$word}#iU", $content ); с русскими словами и текстами.

Методом проб я вызвал получил, что для $word mb_detect_encoding возвращает UTF-8, а для $content - ASCII

Далее я начал пытаться преобразовать ASCII строку к utf-8 (хотя вроде ascii и так должен пережовываться с utf-8)
НО, ни iconv, ни mb_convert_encoding($content,'UTF-8'), не заставили возвращать mb_detect_encoding UTF-8 вместо ASCII.

Подскажите как быть?
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
DevMan
@DevMan
a не проще к регулярке добавить флаг u, который указывает на юникод?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы