excel 列数大于Z时如何使用PHP程序读取
2021-01-14 22:13
标签:超过 reader 单元格 表格 cut 深圳 方法 and load 本方法使用的是PHPExcel插件,请自行下载。 public static function import_excel($file){ excel 列数大于Z时如何使用PHP程序读取 标签:超过 reader 单元格 表格 cut 深圳 方法 and load 原文地址:https://blog.51cto.com/14890712/2514895 // 判断文件是什么格式
$type = pathinfo($file);
$type = strtolower($type["extension"]);
$type=$type===‘csv‘ ? $type : ‘Excel5‘;
ini_set(‘max_execution_time‘, ‘0‘);
Vendor(‘PHPExcel.PHPExcel‘);
// 判断使用哪种格式
$objReader = \PHPExcel_IOFactory::createReader($type);
$objPHPExcel = $objReader->load($file);
$sheet = $objPHPExcel->getSheet(0);
// 取得总行数
$highestRow = $sheet->getHighestRow();
// 取得总列数,这里是关键两行
$highestColumn = $sheet->getHighestColumn();
$highestColumn = \PHPExcel_Cell::columnIndexFromString($highestColumn);
//循环读取excel文件,读取一条,插入一条
$data=array();
//从第一行开始读取数据
for($j=1;$jgetActiveSheet()->getCell($k,$j)->getValue();
$data[$j][]=$sheet->getCellByColumnAndRow($k,$j)->getValue();
}
}
return $data;
}
上一篇:CSS背景和列表
下一篇:CSS两列布局的N种实现
文章标题:excel 列数大于Z时如何使用PHP程序读取
文章链接:http://soscw.com/index.php/essay/41969.html