phpexcel導(dǎo)出信息到excel中, 有些內(nèi)容會(huì)擠在一起, 閱讀起來不好看, 這個(gè)時(shí)候我們最好根據(jù)內(nèi)容的大小來設(shè)置內(nèi)容的寬度及居中
$objPHPExcel = new PHPExcel();
$objPHPExcel->getProperties(); //獲得文件屬性對象,給下文提供設(shè)置資源
$objPHPExcel->setActiveSheetIndex(0);
$r = $objPHPExcel->getActiveSheet();
$r->setCellValue('A1', '編號');
$r->setCellValue('B1', "姓名");
$r->setCellValue('C1', '性別');
$r->setCellValue('D1', '出生日期');
$r->getColumnDimension('A')->setWidth(12);
$r->getColumnDimension('B')->setWidth(12);
$r->getColumnDimension('C')->setWidth(12);
$r->getColumnDimension('D')->setWidth(15);
$objPHPExcel->getDefaultStyle()->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER); //設(shè)置所有的列水平居中
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$filename = "/up/download/".time().".xlsx";
$file_path = ROOT_PATH . "/up/download/".time().".xlsx";
$objWriter->save($file_path); // 保存信息到文件中