экспорт — экспорт данных в Excel

У меня есть некоторые данные, которые мне нужно экспортировать, чтобы преуспеть. Прямо сейчас он экспортирует в файл другого типа, который я могу открыть и прочитать с помощью блокнота, но не в Excel.

Вот код:

<?php
header("Content-Disposition: attachment; filename=\"ISBN\"");
header("Content-Type: application/vnd.xls");
// filename for download
function output($data){

//print_r($data);
$str = preg_replace("/\t/", "\\t", $data);
$str = preg_replace("/\r?\n/", "\\n", $str);
if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str) . '"';$filename = "nonprofitdata" . date_default_timezone_set('Ymd') . ".xls";

$flag = false;
foreach($data as $row) {
if(!$flag) {
// display field/column names as first row
echo implode("\t", array_keys($row)) . "\r\n";
$flag = true;
}
array_walk($row, 'cleanData');
echo implode("\t", array_values($row)) . "\r\n";
}
exit;
}
?>

Как я могу обновить это так, чтобы оно экспортировалось в тип файла, который может читать Excel?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]