phpexcel导入

 phpexcel用于导入excel格式的数据是挺方便的,经过实际的操作,写下这篇东西与正准备使用phpexcel的朋友一起分享下。

要导入数据,首先得把要导入的这个文件上传到服务器,然后phpexcel才能够读取,这个步骤就省略了。

然后需要定义一些变量,如下:

上面一个变量是针对数据库来定义的,因为导入数据,基本都是要保存到数据库的,那就提前定义好与数据库的对应关系,方便插入数据。

第二个变量是需要的列,因为可能并不是所有的列的数据都是我所需要的,所以导入时,只读取我需要的数据。

然后就是建立phpexcel的类了,如下图:

$fullfile是刚上传的需要导入的excel文件,完整路径。中间有个判断,其实和我另一篇幅关于phpexcel乱码的文章有相似之处,就是excel2007和excel5格式的问题。

接下来有个小处理:

第一句的意思是读取第一个sheet,第二句是读取最后一列的横坐标代码。默认是从A开始,最末一位应该是ZZ,基本上也很少有人能用到,这里判断,如果长度等于2,设置最末一位为Z。至于用处,在下面循环时可以看到。

最后一句获取到要导入的行数。

下面是具体读取excel文件数据的方法,有详细的代码说明:

原文连接:http://www.maimang.org/chengxu/phpexcel_daoru.html

你可能感兴趣的:(phpexcel,导入)