PHPexcel导入excel数据时对行列中的数据进行字符串格式化

来源:互联网 发布:淘宝怎么提升5星好评 编辑:程序博客网 时间:2024/05/29 04:54

在使用phpExcel的过程中,难免会遇到各种各样的问题,在导入excel表格尤其如此,我们总是不能从编辑那里获得期望的excel数据,比如下面的就是:


很明显,我其实只想要这个对象中的文本而已,它它它。。。有些会受不了啊

其实解决这个方法很简单,下面是整个代码片断

<?php require_once SITE_PATH.'/PHPExcle/Classes/PHPExcel.php';require_once SITE_PATH.'/PHPExcle/Classes/PHPExcel/IOFactory.php';require_once SITE_PATH.'/PHPExcle/Classes/PHPExcel/Reader/Excel5.php';$objReader = PHPExcel_IOFactory::createReader ( 'Excel5' );$objPHPExcel = $objReader->load ( $fileurl );$sheet = $objPHPExcel->getSheet ( 0 );$highestRow = $sheet->getHighestRow ();$highestColumn = $sheet->getHighestColumn ();for($j = 2; $j <= $highestRow; $j ++){for($k = 'A'; $k <= $highestColumn; $k ++) {$array[$j][$k] = (string)$objPHPExcel->getActiveSheet ()->getCell ( "$k$j" )->getValue ();}}?>

也就是在$objPHPExcel->getActiveSheet ()->getCell ( "$k$j" )->getValue ();的前面加一个(string)就好了

就是这么简单!



原创粉丝点击