我正在开发一个应用程序,并尝试使用PHPExcel导出Excel文件,数据是由一些javascript方法操纵/生成的,所以它不在服务器上。我有方法导出CSV和PDF文件,但我正在尝试以某种自定义格式在Excel文件中获取该数据。 以下是几个文件的要点:https://gist.github.com/gupta2205/959be9a10dbe1857609f
我很好奇我能在这里写些什么
public function export($Sets, $disp_filter)
{
$excel_out = new PHPExcel();
$excel_out->setActiveSheetIndex(0);
var_dump($excel_out);
$csv_out = $this->outputHumanReadableFilter($disp_filter);
$csv_out []= array();
$csv_out = array_merge($csv_out, $this->outputSampleDetails($Sets));
$csv_out []= array();
$csv_out = array_merge($csv_out, $this->outputQuestions($Sets));
$fp = fopen('php://output', 'w');
ob_start();
$rowCount = 1;
foreach ($csv_out as $line)
{
$colCount = 'A';
$col_values = explode(',', $line);
foreach($col_values as $col_value){
$excel_out->getActiveSheet()->setCellValue($colCount.$rowCount, $col_value);
$colCount++;
}
$rowCount++;
}
return $excel_out;
}
如何获取Excel工作表中的数据? 对不起,这可能是个愚蠢的问题,但我是PHP和PHPExcel的新手。