资讯专栏INFORMATION COLUMN

使用PHPExcel读取xls/xlsx文件

Zhuxy / 3281人阅读

摘要:需要第三方的库取得一共有多少列取得一共有多少行

需要第三方的库 phpexcel

require_once( LIB."Excel/excel/PHPExcel/IOFactory.php");

function readexcel( $filePath) {
$PHPReader = new PHPExcel_Reader_Excel5();
         if(!$PHPReader->canRead($filePath)){   
             $PHPReader = new PHPExcel_Reader_Excel5();   
                   if(!$PHPReader->canRead($filePath)){         
                        echo "no Excel";  
                         return ;   
                   }  
          }

$PHPExcel = $PHPReader->load($filePath);  

$currentSheet = $PHPExcel->getSheet(0);  /**取得一共有多少列*/

$allColumn = $currentSheet->getHighestColumn();     /**取得一共有多少行*/  

$allRow = $currentSheet->getHighestRow();

$all = array();
for( $currentRow = 1 ; $currentRow <= $allRow ; $currentRow++){

          $flag = 0;
          $col = array();
          for($currentColumn="A"; getascii($currentColumn) <= getascii($allColumn) ; $currentColumn++){

                $address = $currentColumn.$currentRow;   

                $string = $currentSheet->getCell($address)->getValue();

                $col[$flag] = $string;

                $flag++;
          }
      $all[] = $col;
}
return $all;
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/20669.html

相关文章

  • 打造最全面的PHPExcel开发解决方案

    摘要:过去工作中使用较多,碰到并解决了各种大大小小的问题,总结出这样一篇文章,一方面记录自己踩过的坑,一方面与大家分享,让大家少走弯路,并不断完善之,欢迎大家去上面和提交,不断补充和优化,打造最全面的开发解决方案地址原文地址基础小试牛刀引用文 过去工作中使用PHPExcel较多,碰到并解决了各种大大小小的问题,总结出这样一篇文章,一方面记录自己踩过的坑,一方面与大家分享,让大家少走弯路,并不...

    ThinkSNS 评论0 收藏0
  • 使用PHPExcel读写excel

    摘要:要求,使用了名字空间编码规范最新的语言新特性对版本的要求加强。已经放出稳定版,官方不再建议使用。保存和导入的行为分别由和负责。注意不要混淆和对象持有数据,和是对其进行序列化和反序列化的辅助类。单元隶属于具体的表单,使用上和表单类互动最多。 转载请注明文章出处:https://tlanyan.me/use-phpexc... PHPOffice出品的PHPExcel是PHP读取和生成Ex...

    wupengyu 评论0 收藏0
  • 简单好用-JAVA使用POI解析Excel

    摘要:相信使用的目前已经非常多了,我这边提供一个非常简单便利又通用的解析工具类,代码最后有示例代码。可以按照本文直接使用。 相信使用POI的目前已经非常多了,我这边提供一个非常简单便利又通用的POI解析工具类,代码最后有示例代码。可以按照本文直接使用。 import java.io.FileInputStream; import java.io.FileNotFoundException; ...

    wangjuntytl 评论0 收藏0
  • PHPExcel读取表格内容

    摘要:读取表格先引入类测试文件加载测试文件判断文件类型实例化类型对象加载文件下面主要判断和类型即和格式文件请确保导入的文件格式正确加载文件发生错误获取当前工作表或者获取工作表行数和列数注意有时候你会发现你的表格明明有内容的行数就 PHPExcel读取表格 先引入类IOFactory.php require_once ../PHPExcel/IOFactory.php; $filePath ...

    Nosee 评论0 收藏0
  • 关于Codeigniter上传文件类型的问题

    摘要:在我上传一个已后缀的时一直提示文件类型不正确,可是明明在里面在上传时我首先结果如下可以看到这个文件是这种类型的之所以报错就是因为这种类型的不在一个文件内找到文件类型的数组于是修改成如下有时候上传图片失败,发现图片类型是于是修改 $config [allowed_types] = xls|xlsx|xl;在我上传一个已.xls后缀的Excel时一直提示文件类型不正确,可是xls明明在al...

    anonymoussf 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<