Парсинг из Экселя

Korisarimi

Новичок
тут дается такой комментарий:

require_once 'Excel/reader.php';


// ExcelFile($filename, $encoding);
$data = new Spreadsheet_Excel_Reader();
$data = iconv(BROWSER_CHARSET, 'UTF-8', $string);
// Set output Encoding.
$data->setOutputEncoding('cp1251');
/***
* if you want you can change 'iconv' to mb_convert_encoding:
* $data->setUTFEncoder('mb');
*
**/

Может этот код поможет в разъяснении вопроса, я догнать не могу...

Не понимает русскую кириллицу, вместо нее в браузере отображаются какие-то круглешки.

При работе с латиницей, все нормально интерпретируется.
 

phprus

Moderator
Команда форума
$data = iconv(BROWSER_CHARSET, 'UTF-8', $string);
Это что? Ты объекту присваиваеш строку, а потом обращаешся к ней как к объекту? И ты хочеш сказать, что этот код работает?
 

Korisarimi

Новичок
Нет это опечатка.

require_once 'Excel/reader.php';


// ExcelFile($filename, $encoding);
$data = new Spreadsheet_Excel_Reader();

// Set output Encoding.
$data->setOutputEncoding('cp1251');
/***
* if you want you can change 'iconv' to mb_convert_encoding:
* $data->setUTFEncoder('mb');
*
**/

Вот так исправлено.

Так как сделать чтоб и кирилицу понимало?
 
Сверху