這篇文章主要介紹了php修改excel的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)公司的客戶來自各行各業(yè),為了共同目標(biāo),我們在工作上密切配合,從創(chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對我們的要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領(lǐng)域包括網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、電商網(wǎng)站開發(fā)、微信營銷、系統(tǒng)平臺開發(fā)。php修改excel的方法:首先實(shí)例化Excel讀取類;然后通過“$PHPReader->load($dir.$templateName);”方法讀取Excel;最后實(shí)例化Excel寫入類并修改相關(guān)內(nèi)容即可。
php更新修改excel中的內(nèi)容示例
//模板存放目錄 $dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/'; $templateName = '1.xlsx'; $outputFileName = '模板.xlsx'; $txt='test'; //實(shí)例化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));//表頭賦值// //實(shí)例化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');
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享php修改excel的方法內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!