у меня есть проблемы с экспортом файла первенствовать из PHPЭкспорт Excel Zend Framework
$filename = realpath($filename);
$handle = fopen($filename, "w");
$cols = array();
fputcsv($handle,$cols, "\t");
$table = array($_POST);
foreach ($table as $row){
fputcsv($handle, $row, "\t");
}
fclose($handle);
$this->_helper->layout->disableLayout();
$this->_helper->viewRenderer->setNoRender();
$this->getResponse()->setRawHeader("Content-Type: application/vnd.ms-excel; charset=UTF-8")
->setRawHeader("Content-Disposition: attachment; filename=excel.xls")
->setRawHeader("Content-Transfer-Encoding: binary")
->setRawHeader("Expires: 0")
->setRawHeader("Cache-Control: must-revalidate, post-check=0, pre-check=0")
->setRawHeader("Pragma: public")
->setRawHeader("Content-Length: " . filesize($filename))
->sendResponse();
С помощью этого кода я получаю файл Excel, но данные находятся в столбце A (Excel) Как я могу получить правильный формат? Переменная $ таблица выглядит следующим образом:
// EDIT var_dump ($ _ POST) выглядит как
<tr><th>Name</th><th>Surname</th></tr>
<tr><td>Mike</td><td>Dirnt</td></tr>
вам нужно PHPExcel, просто интегрировать его ZF2 – ZloyPotroh