您的位置 首页 php

如何利用php读取Excel-王猛

以前有个老学员问过这个问题,我当时并不熟悉,后来差了很多资料,就跟那位学员做了案例,但一直也没有写成 demo ,今天又时间了,就写一下.

当时查百度,用php操作excel文件内容无非就是两类,一个是PHPExcelReader,另一个PHPExcel.

PHPExcelReader比较轻量级,仅支持Excel的读取,实际上就是一个 Reader 。但是可惜的是不能够支持Excel 2007的格式.

Excel属于微软的 office 软件之一, wps 并未提供相应的api,但微软已经提供了相应的api,这里我们使用PHPExcel,而且它比较强大,能够将内存中的数据输出为Excel文件,同时还能对Excel做各种操作.

输出$date变量就能够看到文件中的内容了。PHPExcel使用PHPExcel_IOFactory这个类来自动匹配所上传的文件类型,当然我们也可以自己制定要解析的文件类型。之后通过load方法,将PHP文件加载到objPHPExcel对象中。如果Excel文件有多个 Sheet ,可以通过setActiveSheetIndex来设置当前活动的Sheet。如何通过Sheet名来获得当前Sheet我还不知道,如果有知道的可以站内我。

需要注意的是,对于Excel中的日期格式,PHPExcel读出来的是不是日期类型,需要我们使用以下方法来进行日期类型转换。

下面的代码显示了如何遍历显示Excel的内容:



原文地址:

文章来源:智云一二三科技

文章标题:如何利用php读取Excel-王猛

文章地址:https://www.zhihuclub.com/151348.shtml

关于作者: 智云科技

热门文章

网站地图