четверг, 19 июля 2012 г.

PHPExcel и кодировка

У меня были проблемы с русской кодировкой при чтение xls файла при помощи PHPExcel. Кракозябры и почему-то iconv выдавал какую-то белиберду. Долго не мог найти в чем проблема, даже гугл не помог.

Потом полез ручками и оказалось, что оптимальное решение проблемы - это в файле Classes/PHPExcel/Reader/Excel5.php выставить нужную кодировку:

$this->_codepage            = 'CP1251';

Вот и все.

10 комментариев:

  1. А вот мне благодаря этому сообщению Гугл помог
    спасибо автору!!!

    ОтветитьУдалить
  2. Ахренеть, спасибо, камрад

    ОтветитьУдалить
  3. Автор! Гений! Спасибо огромное!

    ОтветитьУдалить
  4. А как решить данную проблему в файле xlsx?

    ОтветитьУдалить