ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 分享 Phpword生成word文檔并添加下載鏈接 1 0
迅睿CMS版本:4.6.3

按照《Phpword生成word文檔》 http://www.zbshanke.com/doc/1103.html 操作成功并實現下載的過程記錄,代碼如下:

<?php namespace Phpcmf\Controllers;

class Doc extends \Phpcmf\Common{

   // doc模板文件導出
   public function index() {
 // 使用系統目錄(http://www.zbshanke.com/doc/373.html)把模板文件放在/template/下面
        $tpl = TPLPATH.'test.docx'; 
        $PHPWord = new \PhpOffice\PhpWord\PhpWord();
        $templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor($tpl);
 // 設置變量,使用時替換比較方便
        $name = '張三';
 $zhiwei = '公務員';
 $bianhao = '360281199909090009';
 $uptime = date("Y-m-d H:i:s");
        // 開始對模板賦值
        $templateProcessor->setValue('name', $name);
        $templateProcessor->setValue('zhiwei', $zhiwei);
        $templateProcessor->setValue('bianhao', $bianhao);
 $templateProcessor->setValue('uptime', $uptime);
 $date = date("Y-m-d");  
 // 取模運算獲取時間戳后四位,防止文件名重復
 $timeDigits = time() % 10000;
 // 下面的test以后可以改成變量
 $filename = 'test-'.$date.'-'.$timeDigits;
        // 保存新的文件到uploadfile\phptodocx\下面,注意phptodocx\后面不加\就不行了。
        $templateProcessor->saveAs(WEBPATH.'uploadfile\phptodocx\\'.$filename.'.docx');
 // 生成下載鏈接
 echo "<a href='/uploadfile/phptodocx/".$filename.".docx' target='_blank'>".$filename."</a>";
 exit;
   }
}

解決方案
  • 要是想導出表單內的數據要怎么寫?