读取xls文件的方法很多,我们掌握其中一种即可。我用的是phpexcel类,有一点我也纳闷,下载下来的文件相当大,即使按网友们说的只要[img][/img],也是很大的,足有18M,下面我们看下phpexcel是如何读取xls文件的。
- require?'excel/PHPExcel.php';???
-
??$filename="D:/wamp/www/test/sysoa.xls"; ??
-
???
-
$phpreader=new?PHPExcel_Reader_Excel5(); ??
-
if($phpreader->canRead($filename)){ ??
- ??
-
????$excel=$phpreader->load($filename); ??
-
??????
- ?? ??
-
????$cursheet=$excel->getSheet(0); ??
-
??????
-
????$col=PHPExcel_Cell::columnIndexFromString($cursheet->getHighestColumn()); ??
- ???? ??
-
??????
-
????$row=$cursheet->getHighestRow(); ??
- ??
-
??????
- ??
-
????for($currow=1;$currow<=$row;$currow++){ ??
-
??????for($curcol=1;$curcol<=$col;$curcol++){ ??
-
???????????$result=$cursheet->getCellByColumnAndRow($curcol,$currow)->getValue(); ??
-
???????????if($result){ ??
-
???????????