如今遇到使用PHPEXCEL读取EXCEL的开发,虽然网上大家都供献了很多不错的源码,不过遇到自己开发时也得根据自己的情况来使用并解决一些问题。这里把我在此开发过程中使用的方法及遇到的问题发布出来,方法能在这一篇文章中解决更多的问题。
一、PHPEXCEL的使用
使用PHPEXCEL需要先下载PHPEXCEL文件包,本文配备了文件包方便大家下载测试,也可以根据需要网上找更新的版本。
function import_level1() {
$filename=trim($_POST['file']);//读取excel文件
$filePath="/home/ftp/c/chinajxedu_news/wwwroot/uploadfile/excel/".$filename;//指定文件路径
require_once('/home/ftp/c/chinajxedu_news/wwwroot/phpcms/excel/PHPExcel/IOFactory.php');//引入excel文件库
if($dosubmit){
$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