ucenter x2中使用phpExcel

本例测试中用的是ucenter x2.0和phpExcel v1.7.7php

1.将解压的phpExcel文件放入到source/class下,并将phpExcel.php文件从新命名为class_phpexcel.php浏览器

2.注释掉source/class/class_core.php文件中import函数中抛出异常的那一行app

throw new Exception('Oops! System file lost: '.$filename);函数

3.调用生成excel测试代码测试

header('Content-Type: application/vnd.ms-excel');
header("Content-Disposition:attachment; filename=demo.xls");
header('Cache-Control: max-age=0');
$objPHPExcel = new PHPExcel();

// Set properties
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->SetCellValue('A1', 'demo');//把demo写入A1
$objPHPExcel->getActiveSheet()->SetCellValue('A2', 'demo2');//把demo2写入A2
$objPHPExcel->getActiveSheet()->getStyle('A2')->getFont()->setBold(true);//加粗A2
//
$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);
$objWriter->save('php://output');//输出到浏览器excel

注意:若是没有作第2步,会出现异常错误ip

Discuz! System Error Oops! System file lost: class/phpexcel/phpexcel_shared_zipstreamwrapper.phpget

相关文章
相关标签/搜索