thinkphp3.2与phpexcel解析
1.impot导入
第一种方式:
import("Org.Util.PHPExcel.TextT"); $tt = new \TextT(); //创建PHPExcel对象,注意,不能少了\ echo $tt->ss();
对应ThinkPHP\Library\Org\Util\PHPExcel\TextT.class.php文件
第二种:
require(LIB_PATH.'Org/Util/PHPExcel/TextT.php'); $tt = new \TextT(); //创建PHPExcel对象,注意,不能少了\ echo $tt->ss();
对应ThinkPHP\Library\Org\Util\PHPExcel\TextT.php文件
3.表格居中
import("Org.Util.PHPExcel");
import("Org.Util.PHPExcel.Worksheet.Drawing");
import("Org.Util.PHPExcel.Writer.Excel2007"); // 这个不可少导入类
$objPHPExcel = new \PHPExcel();
$objDrawing = new \PHPExcel_Worksheet_Drawing();
$objWriter = new \PHPExcel_Writer_Excel2007($objPHPExcel); // 这个不可少
// 垂直居中 $objPHPExcel->getActiveSheet()->getStyle('A'.$k)->getAlignment()->setVertical(\PHPExcel_Style_Alignment::VERTICAL_CENTER); // 水平居中 $objPHPExcel->setActiveSheetIndex(0)->getStyle('A'.$k)->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
参考网址:
http://serisboy.iteye.com/blog/1928139
http://www.cnblogs.com/freespider/p/3284828.html
http://www.cnblogs.com/manongxiaobing/p/4378492.html