php 如何在lunix 环境下生成 excel

来源:百度知道 编辑:UC知道 时间:2024/06/19 20:08:33
我用的是下载的 phpexcel php专门处理excel的包,在windows下可以生成excel,而且功能也可以,但是服务器是linux的,测试了一下,程序没报什么错误,但是生成不了excel,现在急需解决这个问题。如果能够答案好的话,我还会急需加分

就是先做好 Excel 样表(因为大多数应用都是输出的文件事先已设计好格式了),然后存成“XML表格”格式文件,再用 PHP 配合 Smarty 来输出。
先看模板文件(excel.tpl)(注意,我用的标记是“<{”和“}>”)
在这个例子中,关键就是把循环显示员工信息部分用 <{section}> 来处理。

[Copy to clipboard] [ - ]CODE:
<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
<DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
<Author>Diana</Author>
<LastAuthor>Diana</LastAuthor>
<Created>2006-04-25T11:58:52Z</Created>