关于phpexcel的事求大神指导
thinkphp吧
全部回复
仅看楼主
level 1
在vendor下导入了phpexcel ,代码如下但是却报图片中的错误,不知道原因啊,求大神指导
function import_excel($file){
// 判断文件是什么格式
$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();
//循环读取excel文件,读取一条,插入一条
$data=array();
//从第一行开始读取数据
for($j=1;$j<=$highestRow;$j++){
//从A列读取数据
for($k='A';$k<=$highestColumn;$k++){
// 读取单元格
$data[$j][]=$objPHPExcel->getActiveSheet()->getCell("$k$j")->getValue();
}
}
var_dump($data);
return $data;
}
2016年12月17日 04点12分 1
level 1
要实例化phpexcel的类之后才能用吧?
2016年12月20日 09点12分 2
level 3
自己改一改吧 如果你要同时导出并显示图片要实例化两个类
/*实 例化excel类*/
$excel = new PHPExcel();
/*实例化excel图片处理类*/
$objDrawing = new PHPExcel_Worksheet_Drawing();
效果是这样的
2016年12月22日 03点12分 4
level 2
这个我郁闷了老长时间,终于找到简单的方法了希望可以帮帮到你:http://www.combql.com/hbs_good/?cat=8
2016年12月22日 10点12分 5
1