今天遇到了这个PHPExcel_Style_Alignment 和PHPExcel_Style_Border 报错,提示的是
PHP Fatal error: Class 'Admin\Controller\PHPExcel_Style_Border' not found
PHP Fatal error: Class 'Admin\Controller\PHPExcel_Style_Alignment' not found 错误代码代码如下: $objPHPExcel->getActiveSheet()->getStyle('A')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);//这是居中的代码 //这是设置表格边框代码 $styleArray = array( 'borders' => array( 'allborders' => array( //'style' => PHPExcel_Style_Border::BORDER_THICK,//边框是粗的 'style' => PHPExcel_Style_Border::BORDER_THIN,//细边框 'color' => array('argb' => '00000000'), ), ), ); 解决办法是在PHPExcel_Style_Alignment 和PHPExcel_Style_Border 前面加上"\"符号,就完美解决了, 例如: $objPHPExcel->getActiveSheet()->getStyle('A')->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_CENTER);