一聚教程网:一个值得你收藏的教程网站

热门教程

php怎么获取excel文件数据 获取方法

时间:2022-06-24 14:52:07 编辑:袖梨 来源:一聚教程网

很简单就可以实现,下面为大家简单介绍下

1、下载PHPExcel类,是一个文件夹,还得有一个文件PHPExcel.php,两个在同级目录

require__DIR__ .'./PHPExcel/IOFactory.php'

  

  $PHPReader=newPHPExcel_Reader_Excel2007();

  

  //判断文件类型

  if(!$PHPReader->canRead($filePath)) {

   $PHPReader=newPHPExcel_Reader_Excel5();

  

   if(!$PHPReader->canRead($filePath)) {

    echo'no Excel'

    returnfalse;

   }

  }

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

  /**读取excel文件中的第一个工作表*/

  

  $currentSheet=$PHPExcel->getSheet(0);

  /**取得最大的列号*/

  

  $allColumn=$currentSheet->getHighestColumn();

  /**取得一共有多少行*/

  

  $allRow=$currentSheet->getHighestRow();

  

  /**从第1行开始输出*/

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

  

   /**从第A列开始输出*/

   for($currentColumn='A'$currentColumn<=$allColumn;$currentColumn++) {

    $val=$currentSheet->getCellByColumnAndRow(ord($currentColumn) - 65,$currentRow)->getValue();

    /**ord()将字符转为十进制数*/

    $date[$currentRow- 1][] =$val;

   } 

  }

  return$date;

热门栏目