教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php生成excel文件的简单方法

php生成excel文件的简单方法

发布时间:2017-01-24   编辑:jiaochengji.com
本文介绍下,php生成excel文件的简单例子,将将数据库的查询数据取出后生成xml文件,进而生成xls文件。有需要的朋友参考下。

1、将数据库的查询数据取出后,生成xml文件:
有二种方法,一是:pear类库的XML_Serializer组件,直接生成。
二是:还是pear类库的XML_Query2XML组件,直接生成。
 
2、将生成好的xml文件放入一个文件夹内,打开DW CS3,新建xsl文件,提示选择本地还是网络上的xml文件关联,选择刚才的xml文件,然后在DW内做好漂亮的显示界面。
 
3、生成excel文件的代码
 

复制代码 代码示例:
<?php
/**
* 生成excel文件
* edit: www.jbxue.com
*/
    $xml = new DOMDocument;
    $xml->load('***.xml');
 
    $xsl = new DOMDocument;
    $xsl->load('***.xsl');
   
    // initialize XSLT engine
    $xslp = new XSLTProcessor;
   
    // attach XSL stylesheet object
    $xslp->importStyleSheet($xsl);
   
    // perform transformation
    header("Content-type: application/vnd.ms-excel");
    header("Content-Disposition: attachment; filename=***.xls");
    echo  $xslp->transformToXML($xml);
  ?>

您可能感兴趣的文章:
php生成excel文件的简单方法
PHP导入与导出Excel文件的方法
php框架laravel excel包使用教程介绍
php生成word最简单的例子
php导出word文档与excel表格文件
php导出数据为execel文件的实例分享
php导出xls文件的方法
PHPExcel导出Excel文件时出现错误的解决办法
php生成excel或word文档的最简单方法
javascript操作excel文件方法详解

[关闭]
~ ~