php如何修改excel

互联网 20-9-28

php修改excel的方法:首先实例化Excel读取类;然后通过“$PHPReader->load($dir.$templateName);”方法读取Excel;最后实例化Excel写入类并修改相关内容即可。

推荐:《PHP视频教程》

php更新修改excel中的内容示例

//模板存放目录              $dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/';                                            $templateName = '1.xlsx';              $outputFileName = '模板.xlsx';              $txt='test';                             //实例化Excel读取类              $PHPReader = new PHPExcel_Reader_Excel2007();              if(!$PHPReader->canRead($dir.$templateName)){               $PHPReader = new PHPExcel_Reader_Excel5();               if(!$PHPReader->canRead($dir.$templateName)){                echo '无法识别的Excel文件!';                return false;               }              }              //读取Excel              $PHPExcel = $PHPReader->load($dir.$templateName);              //读取工作表1              $currentSheet = $PHPExcel->getSheet(0);                             $currentSheet->setCellValue('B13',iconv('gbk','utf-8',$txt));//表头赋值//              //实例化Excel写入类              $PHPWriter = new PHPExcel_Writer_Excel2007($PHPExcel);              ob_start();              header("Content-Type: application/force-download");              header("Content-Type: application/octet-stream");              header("Content-Type: application/download");              header('Content-Disposition:attachment;filename="' .$outputFileName. '"');//输出模板名称              header("Content-Transfer-Encoding: binary");              header("Last-Modified:".gmdate("D, d M Y H:i:s")." GMT");              header('Pragma: public');              header('Expires: 30');              header('Cache-Control: public');              $PHPWriter->save('php://output');

以上就是php如何修改excel的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: PHP
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:php如何将时间戳转换成小时制

相关资讯