php如何替換word內容

php替換word內容的方法:首先下載PHPWORD,并解壓縮放到項目下的“extend”中;然后加載word文件;最后使用“$loadtemplate->setValue('account', '');”方法替換account內容即可。

涇縣網站建設公司創新互聯建站,涇縣網站設計制作,有大型網站制作公司豐富經驗。已為涇縣上千多家提供企業網站建設服務。企業網站搭建\外貿網站制作要多少錢,請找那個售后服務好的涇縣做網站的公司定做!

PHP使用PHPWORD替換WORD文檔內容

利用PHP來替換word里面的內容。環境是TP5的情況

下載PHPWORD類,解壓縮放到項目下的,extend/,即:項目/extend/PHPWord

推薦:《PHP教程》

使用方法:

require_once './extend/PHPWord/PHPWord.php';
require_once './extend/PHPWord/PHPWord/IOFactory.php';
$PHPWord =  new PHPWord();
$loadtemplate = $PHPWord->loadTemplate('/'.$template.'.docx';);//加載word文件
$loadtemplate->setValue('account', '123');//替換account內容為123
$loadtemplate->setValue('password', '456');//替換password內容為456
$loadtemplate->save('/yourpath/'.md5(time()) .'.docx');//存儲位置

途中替換內容的時候發現亂碼,或者是替換不成功!

主要更改了setValue的替換方法,方法文件所在地:extend/PHPWord/PHPWord/template.php

更換為:

public function setValue($search, $replace, $limit=-1) {
        if(substr($search, 0, 1) !== '{' && substr($search, -1) !== '}') {
            $search = '{'.$search.'}';
        }
          if(!is_array($replace)) {
            // $replace = utf8_encode($replace);
            //$replace = iconv( 'gbk','utf-8', $replace);
            $replace = str_replace("\\n","<w:br />",$replace);
        }
          preg_match_all('/\\{[^}]+\\}/', $this->_documentXML, $matches);
        foreach ($matches[0] as $k => $match) {
            $no_tag = strip_tags($match);
            if ($no_tag == $search) {
                $match = '{'.$match.'}';
                $this->_documentXML = preg_replace($match, $replace, $this->_documentXML, $limit);
                if ($limit == 1) {
                    break;
                }
            }
        }
    }

分享題目:php如何替換word內容
URL網址:http://m.kartarina.com/article30/cpcgso.html

成都網站建設公司_創新互聯,為您提供品牌網站設計、域名注冊、網站制作云服務器、App設計、電子商務

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站托管運營
主站蜘蛛池模板: 亚洲AV无码乱码国产麻豆| 亚洲AV无码成H人在线观看| 无码精品久久久天天影视 | 亚洲一区精品无码| 国产在线无码一区二区三区视频| 亚洲国产精品无码久久久| 国产乱人伦中文无无码视频试看| 国产AV无码专区亚洲AV漫画| 蜜芽亚洲av无码一区二区三区| 人妻无码人妻有码中文字幕| 久久久久久亚洲av无码蜜芽| 亚洲精品无码久久久久| 四虎成人精品无码永久在线| 亚欧免费无码aⅴ在线观看| 国产午夜无码福利在线看网站| 无码av最新无码av专区| 久久久久久国产精品无码下载| 特级小箩利无码毛片| 久久精品亚洲中文字幕无码麻豆| 国产精品无码无片在线观看| 本道久久综合无码中文字幕| 人妻系列无码专区无码中出| 亚洲av无码一区二区乱子伦as| 亚欧无码精品无码有性视频| 免费无码看av的网站| 国产成人无码精品久久久小说| 99精品国产在热久久无码| 亚洲精品无码久久久久| 亚洲中文字幕无码一区二区三区| 国产V片在线播放免费无码| 亚洲av无码成人影院一区| 无码粉嫩虎白一线天在线观看| 在线看片无码永久免费视频| 亚洲日韩国产精品无码av| 日韩人妻无码精品久久免费一| 手机永久无码国产AV毛片| 免费无码毛片一区二区APP| 精品无码AV无码免费专区| 精品深夜AV无码一区二区老年| 亚洲AV无码一区二区乱子仑| 成人免费一区二区无码视频|