要在PHP中创建包含多个工作表的Excel文件吗
我想将数据导出到excel我正在使用它,它正在工作,但它创建了一个文件和一个工作表。我想创建多个工作表有什么办法吗 我不想使用PHPExcel插件。 有办法做到这一点吗要在PHP中创建包含多个工作表的Excel文件吗,php,excel,Php,Excel,我想将数据导出到excel我正在使用它,它正在工作,但它创建了一个文件和一个工作表。我想创建多个工作表有什么办法吗 我不想使用PHPExcel插件。 有办法做到这一点吗 header("Content-Disposition: attachment; filename=\"$filename\""); header("Content-Type: application/vnd.ms-excel"); $flag = false; while($row = $result->
header("Content-Disposition: attachment; filename=\"$filename\"");
header("Content-Type: application/vnd.ms-excel");
$flag = false;
while($row = $result->fetch(PDO::FETCH_ASSOC)) {
if(!$flag) {
// display field/column names as first row
echo implode("\t", array_keys($row)) . "\r\n";
$flag = true;
}
echo implode("\t", array_values($row)) . "\r\n";
}
为什么要避免使用PHPExcel?只是好奇,没有具体原因。我只是不想使用任何插件,这可能会拖我去学习新东西。你的方法不是创建Excel文件,而是创建一个包含制表符分隔内容的文本文件。Excel有默认的导入例程,可以打开这些文件。但您已经看到,这仅限于一张纸。PHPExcel可以创建真正的Excel文件,而且是开源的。所以,看看这个“学习新事物”的来源。为什么要避免使用PHPExcel呢?只是好奇,没有具体原因。我只是不想使用任何插件,这可能会拖我去学习新东西。你的方法不是创建Excel文件,而是创建一个包含制表符分隔内容的文本文件。Excel有默认的导入例程,可以打开这些文件。但您已经看到,这仅限于一张纸。PHPExcel可以创建真正的Excel文件,而且是开源的。因此,看看这个来源“学习新事物”。