//实例化phpExcel类$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0);//设置第一个工作表为活动工作表$objActSheet = $objPHPExcel->getActiveSheet();//获取活动工作表对象
//设置属性$objPHPExcel->getProperties()->setCreator("") ->setLastModifiedBy("") ->setTitle("") ->setSubject("") ->setDescription("") ->setKeywords("") ->setCategory("");
$objActSheet->setCellValue($col.$row,$value);//设置每个列的值一列为A 一行为1 则 第一行第一列为A1,以此类推,如果列不固定就用内置函数把数字转换成字母; $col是列 $row是行 $value是值.
//下载输出
header(
‘Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet‘
);
header(
"Content-Disposition: attachment; filename=\"$fileName\""
);
header(
‘Cache-Control: max-age=0‘
);
$objWriter
= PHPExcel_IOFactory::createWriter(
$objPHPExcel
,
‘Excel2007‘
);
$objWriter
->save(
‘php://output‘
); //文件通过浏览器下载
//保存文件
$objWriter
->save(
$file_path
);
时间: 2024-11-24 15:16:44