thinkphp6用phpexcel导入导出excel数据教程之《二》thinkphp6用phpexcel往excel里写入数据
两种方法用thinkphp6调用phpexcel写入数据。
第一种代码如下:
$objPHPExcel = new PHPExcel();
$dir=dirname(__FILE__);//当前文件所在路径
$objSeet=$objPHPExcel->getActiveSheet();//获取当前活动操作的seet对象
$objSeet->setTitle("score");//给当前活动seet设置名称
$objSeet->setCellValue("A1","姓名")->setCellValue("B1","分数");//给当前活动sheet填充数据
$objSeet->setCellValue("A2","张三")->setCellValue("B2","95");//给当前活动sheet填充数据
$objSeet->setCellValue("A3","李四")->setCellValue("B3","80");//给当前活动sheet填充数据
$objWriter=\PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定格式生成excel文件
$objWriter->save($dir."/score.xlsx");
第二种方法如下:
$objPHPExcel = new PHPExcel();
$dir=dirname(__FILE__);//当前文件所在路径
$objSeet=$objPHPExcel->getActiveSheet();//获取当前活动操作的seet对象
$objSeet->setTitle("score");//给当前活动seet设置名称
$data_array=array(array("姓名","分数"),array("李四","95"),array("王五","80"));
$objSeet->fromArray($data_array);//直接加载数据数组来填充数据
$objWriter=\PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定格式生成excel文件
$objWriter->save($dir."/score.xlsx");
两种方法都一样,都能成功把数据写入到excel文件中数据,并保存excel文件。
更多在线教程,精品网站模板,原创源码请关注公众号:云码素材
入群分享
我要加群:资源共享的时代,不要再单打独斗!加小编微信号加入群:xnynews(备注:云码素材入群),qq群号:202498279,一起技术学习,资源分享!
版权信息:本站所有资源仅供学习与参考,请勿用于商业用途,如有侵犯您的版权,请及时联系79246760@qq.com,我们将尽快处理。
分享: