欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP导出Excel 之 Spreadsheet_Excel_Writer】,下面是详细的分享!
PHP导出Excel 之 Spreadsheet_Excel_Writer
之前看到过好多关于PHP导出Excel的文章,自己也通过不少方法实现过,
例如,echo一个Table,然后将header修改为Excel即可。
其实在众多方法中感觉Pear中的Spreadsheet_Excel_Writer很是好用。
关于Spreadsheet_Excel_Writer的安装本文不予介绍,可通过Google找到
答案:) 也可参考: http://pear.php.net/package/Spreadsheet_Excel_Writer/download
| 以下为引用的内容: <?php //调用Writer.php require_once 'Spreadsheet/Excel/Writer.php'; //创建Workbook $workbook=new Spreadsheet_Excel_Writer(); //定义导出Excel文件名 $workbook->send('test.xls'); //创建Worksheet $worksheet=& $workbook->addWorksheet('My first worksheet'); //设置字体大小 $format_column=& $workbook->addformat(array('Size'=>9,'Bold'=>1)); //数据写入 //标题行(第一行) $worksheet->write(0, 0, 'Name', $format_column); $worksheet->write(0, 1, 'Age', $format_column); //第一个人(第二行) $worksheet->write(1, 0, 'John Smith'); $worksheet->write(1, 1, 30); //第二个人(第三行) $worksheet->write(2, 0, 'Johann Schmidt'); $worksheet->write(2, 1, 31); //第三个人(第四行) $worksheet->write(3, 0, 'Juan Herrera'); $worksheet->write(3, 1, 32); //关闭Workbook $workbook->close(); ?> |
效果图:

当然,Spreadsheet_Excel_Writer的设置远远不止这些,详细介绍请参考:
http://pear.php.net/package/Spreadsheet_Excel_Writer/docs
以上所分享的是关于PHP导出Excel 之 Spreadsheet_Excel_Writer,下面是编辑为你推荐的有价值的用户互动:
相关问题:phpexcel导入导出excel
答:下载phpexcel require '/api/PHPExcel.php';//加载phpexcel $objPHPExcel = new PHPExcel(); $objPHPExcel->getProperties()->setCreator("Maarten Balliauw") ->setLastModifiedBy("Maarten Balliauw") ->setTitle("Office 2007 XLSX Test Docu... >>详细
相关问题:PHP如何导入导出Excel
答:导入导出都成,可以导出office2007格式,同时兼容2003。 下载下来的包中有文档和例子,大家可以自行研究。 抄段例子出来: PHP代码 getProperties()->setCategory(”Test result file”); // Add some data echo date(’H:i:s’) . ” Add some data\... >>详细
相关问题:phpexcel 导出问题
答:参考官网:http://phpexcel.codeplex.com/ 这里有案例可以参考:http://phpexcel.codeplex.com/ 不是我的博客 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
