PHP: запись в файл excel с использованием PEAR

Я установил PEAR, Spreadsheet_Excel_Writer и OLE. Пример программы выполняется успешно, но когда я пытаюсь прочитать файл, он отображает значения мусора. Я также пробовал $workbook->setVersion(8); и $worksheet->setInputEncoding('UTF-8');

Я использую этот учебник и Google много для этой проблемы.
http://www.sitepoint.com/article/getting-started-with-pear/3/

Заранее спасибо.

Я пытаюсь использовать PEAR только тогда, когда мне действительно нужно … вы можете легко создать таблицу Excel (предполагая, что это всего лишь данные) с чем-то вроде этого:

 $header = "Last Name\tFirst Name\tAge\tJob\n"; // new line is start of new row, tab is next column //ideally you would get this from a DB and just loop through it and append on $row1 = "Smith\tBob\t25\tManager\n"; $row2 = "Anderson\tTrent\t32\tCEO\n"; $excel = $header.$row1.$row2; $xlsfile = "excel_example".date("mdY-hiA").".xls"; header('Content-type: application/vnd.ms-excel'); header("Content-Disposition: attachment; filename=$xlsfile"); echo $excel; 

это всего лишь файл с разделителями вкладок, хотя вы отправляете заголовки, предлагая браузер рассматривать эти данные как файл excel. поэтому нет форматирования данных, которые могут потребоваться плакату.