php导入导出excel方法小结

php导入导出excel方法小结

ID:8979159

大小:52.50 KB

页数:10页

时间:2018-04-13

php导入导出excel方法小结_第1页
php导入导出excel方法小结_第2页
php导入导出excel方法小结_第3页
php导入导出excel方法小结_第4页
php导入导出excel方法小结_第5页
资源描述:

《php导入导出excel方法小结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PHP导入导出Excel方法小结PostedbyGgNETon星期五,一月9,2009Leaveacomment(0)Gotocomments最近因项目需要,需要开发一个模块,把系统中的一些数据导出成Excel,修改后再导回系统。就趁机对这个研究了一番,下面进行一些总结。基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件。优点:简单。缺点:难以生成格式,如果用来导入需要自己分别编写相应的程序。2:Excel格式,与类Excel相对应,这种

2、方法生成的文件更接近于真正的Excel格式。如果导出中文时出现乱码,可以尝试将字符串转换成gb2312,例如下面就把$yourStr从utf-8转换成了gb2312:$yourStr=mb_convert_encoding(“gb2312″,“UTF-8″,$yourStr);下面详细列举几种方法。一、PHP导出Excel1:第一推荐无比风骚的PHPExcel,官方网站:http://www.codeplex.com/PHPExcel导入导出都成,可以导出office2007格式,同时兼容2003。下载下来的包中有文档和例子,大家可以自行研究。抄段例子出来:

3、xcel**Copyright(C)2006–2007PHPExcel**Thislibraryisfreesoftware;youcanredistributeitand/or*modifyitunderthetermsoftheGNULesserGeneralPublic*LicenseaspublishedbytheFreeSoftwareFoundation;either*version2.1oftheLicense,or(atyouroption)anylaterversion.**Thislibraryisdistributedinthehopethatitwillbeu

4、seful,*butWITHOUTANYWARRANTY;withouteventheimpliedwarrantyof*MERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE. SeetheGNU*LesserGeneralPublicLicenseformoredetails.**YoushouldhavereceivedacopyoftheGNULesserGeneralPublic*Licensealongwiththislibrary;ifnot,writetotheFreeSoftware*Foundation,Inc.,51Frank

5、linStreet,FifthFloor,Boston,MA 02110-1301 USA**@category  PHPExcel*@package   PHPExcel*@copyright Copyright(c)2006–2007PHPExcel(http://www.codeplex.com/PHPExcel)*@license   http://www.gnu.org/licenses/lgpl.txt   LGPL*@version   1.5.0,2007-10-23*//**Errorreporting*/error_reporting(E_ALL);/**Incl

6、udepath**/set_include_path(get_include_path().PATH_SEPARATOR.‘../Classes/’);/**PHPExcel*/include‘PHPExcel.php’;/**PHPExcel_Writer_Excel2007*/include‘PHPExcel/Writer/Excel2007.php’;//CreatenewPHPExcelobjectechodate(‘H:i:s’).”CreatenewPHPExcelobject”;$objPHPExcel=newPHPExcel();//Setpropertiesec

7、hodate(‘H:i:s’).”Setproperties”;$objPHPExcel->getProperties()->setCreator(“MaartenBalliauw”);$objPHPExcel->getProperties()->setLastModifiedBy(“MaartenBalliauw”);$objPHPExcel->getProperties()->setTitle(“Office2007XLSXTestDocument

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。