проблемы с кодировкой iconv utf2win

В очередной раз iconv выругался на какой то неправильный символ и отказался перекодировать файл из utf-8 в windows-1251. Не помогло //ignore.

Поскольку с проблемой уже сталкивался, нашел в мануалах простенькое решение, слегка сократил и доработал напильником привел в соответствие своим стандартам кодирования.

Решение выкладываю.

You may also like...

  • alex

    Спасибо. Столкнулся с аналогичной проблемой, но чтобы функция не работала из-за символа, до этого не дошел.

    • на эти грабли наступал уже несколько раз
      и проверял позже на проблемном файле

      iconv не отрабатывает
      mb_convert_encoding отрабатывает всегда