/*********************************************方法一******************************************************/
/**
* 批量导出数据
* @param $arr 从数据库查询出来,即要导出的数据
* $name excel表格名
*/
function expExcel($arr,$name){
require_once dirname(__FILE__) . '/../Classes/PHPExcel.php';
require_once dirname(__FILE__) . '/../Classes/PHPExcel/IOFactory.php';
require_once dirname(__FILE__) . '/../Classes/PHPExcel/Reader/Excel5.php';
// require_once dirname(__FILE__) . '/../Classes/PHPExcel/Reader/Excel2007.php';
//实例化
$objPHPExcel = new PHPExcel();
/*右键属性所显示的信息*/
$objPHPExcel->getProperties()->setCreator("zxf") //作者
->setLastModifiedBy("zxf") //最后一次保存者
->setTitle('数据EXCEL导出') //标题
->setSubject('数据EXCEL导出') //主题
->setDescription('导出数据') //描述
->setKeywords("excel") //标记
->setCategory("result file"); //类别
//设置当前的表格
$objPHPExcel->setActiveSheetIndex(0);
// 设置表格第一行显示内容
$objPHPExcel->getActiveSheet()
->setCellValue('A1', '序号')
->setCellValue('B1', '区域类型')
->setCellValue('C1', '显示顺序')
->setCellValue('D1', '区域名称');
//设置第一行为红色字体
// ->getStyle('A1:K1')->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_RED);
// ->getStyle('A1:D1')->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_RED);
// 设置默认字体和大小
$objPHPExcel->getDefaultStyle()->getFont()->setName('宋体');
$objPHPExcel->getDefaultStyle()->getFont()->setSize(12);
//单元格居中
$objPHPExcel->getDefaultStyle()
PHP 批量导出数据
最新推荐文章于 2022-03-18 16:49:11 发布
本文介绍了使用PHP进行批量数据导出的方法,适用于大量数据处理场景,帮助开发者高效地完成数据导出任务。
摘要由CSDN通过智能技术生成